Cy
Posted:
June 06, 2026
Location:
montreal, qc, Canada
Job Description
Join Barracuda as a Business Development Manager in Montreal. This hybrid position emphasizes collaboration and strategic marketing to foster partner relationships.
As part of Insight, the Business Development Manager plays a pivotal role in promoting profitable partnerships with vendor teams. Ideal candidates will possess 5-7 years of relevant experience and demonstrate strong communication skills while collaborating with sales teams. This position requires implementing targeted marketing campaigns to promote services and oversee performance metrics continuously.
Key Responsibilities:
• Strengthen partnerships through joint activities with vendors
• Achieve sales goals and maintain performance tracking
• Collaborate with sales management for consistent communication
• Leverage market intelligence for campaign execution
• Deliver presentations to management and public gatherings
Requirements:
• Bachelor’s degree...
As part of Insight, the Business Development Manager plays a pivotal role in promoting profitable partnerships with vendor teams. Ideal candidates will possess 5-7 years of relevant experience and demonstrate strong communication skills while collaborating with sales teams. This position requires implementing targeted marketing campaigns to promote services and oversee performance metrics continuously.
Key Responsibilities:
• Strengthen partnerships through joint activities with vendors
• Achieve sales goals and maintain performance tracking
• Collaborate with sales management for consistent communication
• Leverage market intelligence for campaign execution
• Deliver presentations to management and public gatherings
Requirements:
• Bachelor’s degree...
Apply for this Job
Submit your application for the Montreal Hybrid Business Development Role position at Cyod.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
montreal, Canada
Posted:
June 06, 2026
Deadline:
July 16, 2026