Partner Success Manager at Barracuda

Barracuda

Full-time Management & Operations
Apply Now
Location
ottawa, on, Canada
Posted
July 16, 2026

Job Description

Drive MSP success as a Partner Success Manager with Barracuda, a leader in cybersecurity solutions. This role emphasizes relationship management and product adoption strategies.

In this role, you will be tasked with enhancing partner relationships and creating success plans that leverage Barracuda's product suite. You'll work closely with MSPs and internal teams to ensure effective service delivery and develop tailored strategies for growth and retention. Your insights will be key in facilitating training and fostering product understanding among users.

Key Responsibilities:
β€’ Manage post-sales interactions with Managed Service Providers
β€’ Create and implement partner success strategies
β€’ Address MSP challenges using Barracuda’s offerings
β€’ Coordinate across teams for successful product delivery
β€’ Share best practices and training resources with MSPs

Requirements:
β€’ Minimum 3 years in partner success or sales op...