🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Barracuda Partner Development Manager Position

Hospitality Full Benefits Career Growth
Company

Barracuda

Location

ottawa, Canada

Posted

June 01, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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