Strategic Channel Growth Leader — Remote

Barracuda Networks Inc.
📍 , , United Kingdom, , , United Kingdom, United-Kingdom 💼 Full-time 🕒 Posted March 02, 2026

Job Description

A leading cybersecurity firm in the United Kingdom is seeking a Channel Business Manager to develop and maintain key strategic partnerships. The ideal candidate will have over 3 years of experience in partner relationship management, a BA/BS degree, and excellent communication skills. This role involves setting strategic sales goals in collaboration with executive leadership, mentoring team members, and overseeing large-scale marketing campaigns. Join a passionate team that values your input and fosters career growth.
#J-18808-Ljbffr

Ready to Apply?

Submit your application today and join our talented team at Barracuda Networks Inc..

Submit Application

Job Details

  • Location , , United Kingdom, , , United Kingdom
  • Job Type Full-time
  • Category Management & Operations
  • Posted Date March 02, 2026
  • Application Deadline April 11, 2026