Barracuda

Barracuda Partner Development Manager

📍 Location
quebec, capitale nationale
⏰ Job Type
Full-time
📅 Posted
June 08, 2026

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

Ready to Apply?

Take the next step in your career journey with Barracuda

Apply Now