The Channel Business Manager is responsible for developing and maintaining relationships with Barracuda’s key partners, guiding them to position Barracuda’s products and solutions appropriately, setting strategic sales growth goals in collaboration leadership. They implement policies to optimize channel operations and leads initiatives to enhance partner performance and satisfaction. The selected candidate must reside in Southern California, ideally in Orange County and Greater Los Angeles to best support Barracuda partners. Barracuda MSP is on the cutting edge of data security, delivering an exceptional customer experience for its channel partners. Serving over 2000 partners, and nearly 40,000 small businesses, Barracuda MSP is helping to ensure that no small business goes out of business from data loss.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree