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