B

Barracuda Partner Development Manager

Barracuda

quebec, capitale nationale, Canada Full-time June 04, 2026

Found Description

Lead partner growth as a Partner Development Manager with Barracuda. Focus on client engagement, lead qualification, and enhancing customer satisfaction in the MSP sector.
This role is key for candidates with a background in sales and marketing for managed service providers. Emphasizing communication and outreach, you will actively qualify leads, connect with new clients, and share Barracuda's value proposition. Your contributions will help drive sales and solidify long-term relationships.
Key Responsibilities:
• Qualify marketing leads for sales follow-up
• Conduct cold outreach via calls and emails
• Present Barracuda's solutions to prospective clients
• Identify needs and create tailored proposals
• Customize offerings to elevate customer satisfaction
Requirements:
• Minimum of 3 years of relevant experience
• BA/BS degree or equivalent experience
• Strong phone presence with high call volume
• Proficient in CRM systems like Salesforce.com
• Ex...

Ready to Apply?

Submit your application for Barracuda Partner Development Manager at Barracuda

Apply Now