Barracuda

Barracuda Partner Development Manager Position

📍 Location
ottawa, on
⏰ Job Type
Full-time
📅 Posted
May 28, 2026
Apply Now

Job 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 equivalent experience
• Extensive phone communicati...

Start Your Week Right!

Apply now and make every Monday exciting with Barracuda

Apply for this Position