SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Hybrid Business Development Manager at Insight

Company: Insight Enterprises

Location: montreal (administrative region), London

Posted: June 09, 2026

Apply for This Position

Submit Application

Position Details

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