🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Hybrid Business Development Manager at Insight

Hospitality Full Benefits Career Growth
Company

Insight Enterprises

Location

montreal (administrative region), Canada

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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