Full-time

Hybrid Business Development Manager at Insight

Posted by Insight Enterprises • June 08, 2026

📍 montreal (administrative region), qc, Canada
Apply Now

Description

Accelerate business growth with Insight as a Business Development Manager specializing in Barracuda. This hybrid role in Montreal focuses on building partner relationships and developing marketing programs.
As a Business Development Manager, you will collaborate across sales teams to identify profitable accounts. Your efforts will include executing marketing strategies while maintaining direct communication with sales management. This role requires a blend of strategic thinking and relationship-building skills essential for success in a competitive marketplace.
Key Responsibilities:
• Engage vendor partners to boost sales growth
• Meet sales and performance benchmarks consistently
• Communicate effectively with internal and partner sales teams
• Execute targeted call campaigns based on market intelligence
• Travel for presentations and business reviews
Requirements:
• Bachelor’s Degree from a recognized university
• 5-7+ years of relevant experience prefer...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Insight Enterprises.

Apply for this Job