Cyod
Business Development Manager at Insight
Job Description
Take on a key role as Business Development Manager with Barracuda, located in Montreal. This hybrid position is dedicated to enhancing partner engagement and driving strategic sales.
As the Business Development Manager at Insight, you will focus on establishing effective collaborations with partner sales teams. Candidates should bring a solid foundation of 5-7+ years of experience in IT sales or security sectors. Success in this role requires executing well-defined marketing programs and achieving measurable sales performance goals.
Key Responsibilities:
• Collaborate with vendor partners for increased sales impact
• Consistently meet and report sales performance targets
• Facilitate communication between inside and field sales teams
• Implement strategic marketing campaigns based on intelligence
• Represent the company at trainings, webinars, and reviews
Requirements:
• Bachelor’s degree from a 4-year institution
• 5-7+ years of relevant professional expe...
As the Business Development Manager at Insight, you will focus on establishing effective collaborations with partner sales teams. Candidates should bring a solid foundation of 5-7+ years of experience in IT sales or security sectors. Success in this role requires executing well-defined marketing programs and achieving measurable sales performance goals.
Key Responsibilities:
• Collaborate with vendor partners for increased sales impact
• Consistently meet and report sales performance targets
• Facilitate communication between inside and field sales teams
• Implement strategic marketing campaigns based on intelligence
• Represent the company at trainings, webinars, and reviews
Requirements:
• Bachelor’s degree from a 4-year institution
• 5-7+ years of relevant professional expe...