Channel Business Manager II
Barracuda Networks
Netherlands
Workplace: RemoteFull timeFunction: SalesExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Presentation","Listening","Mentorship","Time management"]Develop and maintain relationships with Barracuda’s strategic partners and industry influencers to identify new business opportunities. Collaborate with executive leadership to set channel goals and priorities, build partnership go-to-market strategy, and help partners position Barracuda offerings. Lead initiatives to improve partner engagement, performance, and satisfaction, oversee large-scale marketing and sales campaigns, and provide strategic support to drive retention and grow key accounts.

