B

Barracuda Partner Success Manager Role

Barracuda

ottawa, on, Canada Full-time July 13, 2026

Opportunity Description

Enhance partner engagement as a Partner Success Manager at Barracuda. This essential role focuses on driving product adoption and fostering strong relationships with Managed Service Providers (MSPs).
As a Partner Success Manager, you will nurture post-sales relationships and formulate success strategies that align with MSP business needs. Collaborating with various teams, you will support MSPs in maximizing Barracuda's innovative cybersecurity solutions and drive upsell opportunities. Your work will directly impact customer satisfaction and product success.
Key Responsibilities:
• Own post-sales relationships with Barracuda’s MSPs
• Formulate partner success strategies matching MSPs’ needs
• Support MSPs by addressing product usage challenges
• Serve as primary contact across multiple product lines
• Proactively reach out to offer support and insights
Requirements:
• 3+ years in sales operations or partner success
• Degree in Sales, Business Administration...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position