Job Description
Responsibilities
- The Partner Success Manager is responsible for driving post-sales relationships, driving product adoption, and identifying upsell or cross-sell opportunities
- They develop strategic success plans aligned with MSP business strategies and manage product/service delivery in association with cross-functional teams
- They work with account management teams in analyzing sales data and improving sales processes
- Owns the post-sales relationship with Barracuda’s MSP’s, drives greater adoption of products and/or services, and promotes upsell/cross-sell opportunities
- Formulates and executes partner success strategies that align MSPs’ business strategies to Barracuda products and services
- Works with MSP’s and Barracuda stakeholders to prevent or remediate any challenges faced by internal MSP teams in using Barracuda’s products/services
- Operates as primary point of contact for multiple product lines, while suppo...
Ready to Apply?
Submit your application today and join our talented team at Barracuda Networks.
Submit ApplicationJob Details
- Location london, england
- Job Type Full-time
- Category Management & Operations
- Posted Date July 01, 2026
- Application Deadline August 10, 2026