The Channel Business Manager develops and maintains relationships with Barracuda’s key partners, guides them in positioning Barracuda products and solutions, and sets strategic sales growth goals in collaboration with leadership. The role implements policies to optimize channel operations and leads initiatives to improve partner performance and satisfaction. The position supports Barracuda MSP’s channel partners and contributes to the company’s goal of delivering cloud-enabled security solutions.
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