Partner Success Manager - Adoption, Upsell & Equity Options

Barracuda Networks · london, england, United-Kingdom

Location
london
Job Type
Full-time
Posted
June 30, 2026

Job Description

Barracuda Networks is searching for a Partner Success Manager in Greater London. The role involves driving post-sales relationships, enhancing product adoption, and identifying upsell opportunities with Managed Service Providers (MSPs).

The ideal candidate will manage the delivery of Barracuda products/services, collaborate with various teams, and develop strategic success plans. Candidates should possess strong problem-solving skills, 3+ years of relevant experience, and be bilingual in either Italian, Spanish, or French.

Benefits include high-quality health benefits, retirement plans, flexible time off, and career growth opportunities.

#J-18808-Ljbffr

Ready to Apply?

Submit your application for Partner Success Manager - Adoption, Upsell & Equity Options at Barracuda Networks

Apply Now