← Back to job listings
BN
Channel Business Manager
Barracuda Networks · Berlin, Germany
About The Role
Join Barracuda as a Channel Business Manager, where you will develop and maintain relationships with key strategic partners, set sales growth goals, and oversee marketing and sales campaigns. You will also provide mentorship to team members and drive continuous improvement within the channel organization.
- Develop and maintain relationships with Barracuda’s key strategic partners, guiding them to position Barracuda’s products and solutions appropriately.
- Collaborate with executive leadership to set strategic goals and priorities for the channel team, ensuring alignment with the company’s vision.
- Lead the implementation of projects and initiatives to enhance partner engagement, performance, and satisfaction, and oversee the development and execution of large-scale marketing and sales campaigns.
- Ability to multi-task, prioritize, and manage time effectively
- Proficient with corporate productivity and web presentation tools
- 5+ years of relevant experience preferred
- Partner Relationship Management
- Excellent presentation, verbal and written communications skills
- Germany & English fluent
- Strong listening and presentation skills
- BA/BS degree; or equivalent work experience
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring