B

Partner Success Manager at Barracuda

Barracuda Networks Inc.

ottawa, on, Canada Full-time June 29, 2026

Opportunity Description

Join Barracuda as a Partner Success Manager to drive product adoption and strengthen partner relationships in a hybrid setting. Utilize your experience to enhance MSP success.

This Partner Success Manager role requires a strategic approach to build relationships with Managed Service Providers (MSPs). You will develop tailored success plans and ensure smooth product delivery, addressing any issues faced by MSPs. Your work will significantly impact the adoption of Barracuda's cybersecurity solutions.

Key Responsibilities:
• Drive post-sales product adoption and upsell initiatives
• Collaborate with MSPs to prevent and resolve challenges
• Manage customized delivery of Barracuda products
• Engage MSPs to share insights and best practices
• Support sales teams in analyzing customer data

Requirements:
• 3+ years in sales operations or partner success
• Bachelor’s or master’s degree in a relevant field
• H...
Full-time Management & Operations

Interested in this opportunity? Apply now through Expertini.

Apply for this Position