Barracuda is seeking a Channel Business Manager to develop and maintain relationships with key strategic partners. This position involves guiding partners to effectively position Barracuda’s products and implementing growth strategies in collaboration with executive leadership.
The ideal candidate should have over 5 years of experience in channel management, strong communication skills, and a proven ability to lead marketing initiatives. Barracuda values its team, and offers a supportive environment for personal and professional growth.
#J-18808-Ljbffr

Strategic Channel Growth Manager
Barracuda · New Bremen, OH, USA ·
- Pay:
- 80.000 - 120.000
- Job type:
- Full Time