Location
ottawa
Posted
June 01, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Shape the future of cybersecurity with Barracuda as a Partner Success Manager. Lead the charge in boosting product usage and strengthening MSP relationships across our platforms.
As a Partner Success Manager, you will focus on post-sales engagement strategies that align MSP business frameworks with Barracuda’s offerings. Your role includes cultivating relationships, delivering tailored support, and identifying upsell opportunities that enhance revenue and customer loyalty. This position requires effective collaboration with various stakeholders to ensure consistent service delivery and partner education.
Key Responsibilities:
• Drive post-sales strategy for Barracuda’s MSP partners
• Develop and execute customized success plans
• Prevent challenges faced by MSPs using Barracuda solutions
• Provide ongoing support and best practice insights
• Work closely with sales teams to assess customer needs
Requirements:
• ...
As a Partner Success Manager, you will focus on post-sales engagement strategies that align MSP business frameworks with Barracuda’s offerings. Your role includes cultivating relationships, delivering tailored support, and identifying upsell opportunities that enhance revenue and customer loyalty. This position requires effective collaboration with various stakeholders to ensure consistent service delivery and partner education.
Key Responsibilities:
• Drive post-sales strategy for Barracuda’s MSP partners
• Develop and execute customized success plans
• Prevent challenges faced by MSPs using Barracuda solutions
• Provide ongoing support and best practice insights
• Work closely with sales teams to assess customer needs
Requirements:
• ...