Channel Business Manager
Barracuda Networks
Anywhere
Workplace: RemoteFull timeUSD 156,000 - 200,000 annuallyFunction: SalesExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Presentation","Listening","Multitasking","Time management"]Develop and grow relationships with Barracuda’s strategic channel partners (including MSPs) to drive new business opportunities and support partner-led pipeline health. Own partner-focused go-to-market plans, align with channel leadership on strategic goals, and enable partners through training and ongoing support. Partner with marketing and sales on campaigns, improve channel processes, and provide key-account retention and forecasting support to ensure partner success.

