B

Barracuda Partner Development Manager Position

Barracuda

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

Found Description

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...

Ready to Apply?

Submit your application for Barracuda Partner Development Manager Position at Barracuda

Apply Now