Skip to content
← Back to job listings

Channel Business Manager

Barracuda Networks · Netherlands

Quick applyfull-time26 days ago

About The Role

Join Barracuda, a leading provider of cloud-enabled security solutions. As a Channel Business Manager, you will develop and maintain relationships with key strategic partners, set strategic sales growth goals, and oversee the execution of large-scale marketing and sales campaigns. You will also provide mentorship and support to associates within the channel team, drive continuous improvement and innovation, and provide strategic support to the channel sales team. Enjoy high-quality health benefits, a retirement plan with employer match, career-growth opportunities, flexible time off, and equity options.

  • Développer et maintenir des relations avec les partenaires stratégiques de Barracuda, en les guidant pour positionner les produits et solutions de l'entreprise.
  • Collaborer avec la direction exécutive pour définir des objectifs stratégiques et des priorités pour l'équipe de canal, en veillant à l'alignement avec la vision de l'entreprise.
  • Superviser le développement et l'exécution de campagnes marketing et de vente à grande échelle, en stimulant la notoriété de la marque et les revenus.
  • Partner Relationship Management
  • Proficient with corporate productivity and web presentation tools
  • Ability to multi-task, prioritize, and manage time effectively
  • 5+ years of relevant experience preferred
  • Strong listening and presentation skills
  • Excellent presentation, verbal and written communications skills
  • BA/BS degree; or equivalent work experience

This listing was posted by a verified recruiter at Barracuda Networks. Report this listing