Barracuda Networks Inc. is seeking a Channel Business Manager to develop and maintain relationships with strategic partners, guiding them to position Barracuda’s products and solutions effectively.
You will collaborate with channel leadership to set growth goals, create go-to-market strategies, and enable partners through training, presentations, and ongoing support. Strong communication and partner-management skills are essential; MSP experience is a plus.
#J-18808-Ljbffr

Channel Sales Manager
Barracuda Networks Inc · Alpharetta, GA, USA ·
- Job type:
- Full Time