Barracuda Partner Development Manager Position

Barracuda • ottawa, on, Canada • Posted June 08, 2026

Location ottawa, on
Job Type Full-time
Category Marketing & Media, Management & Operations
Posted June 08, 2026
Drive partner success at Barracuda as a Partner Development Manager. This pivotal role focuses on establishing relationships and securing new business opportunities through effective communication.

As the liaison between Marketing and Sales, you will engage with new leads, understand client needs, and customize product solutions. Your proactive approach will ensure that the Barracuda MSP team continues to deliver exceptional customer experiences, helping to secure data and insights for our channel partners.

Key Responsibilities:
• Qualify leads generated from MSP marketing efforts
• Initiate contact with potential clients through calls and emails
• Deliver compelling presentations of Barracuda's offerings
• Identify and fulfill client product/service requirements
• Customize offerings for enhanced customer satisfaction

Requirements:
• Minimum of 3 years of relevant industry experience
• BA/BS degree or equ...

Interested in this role?

Click the button below to start your application.

Apply Now