Logo
Barracuda Networks Inc.

Americas Channel Sales VP - Remote, High-Impact Growth

Barracuda Networks Inc., Alpharetta, Georgia, United States, 30239

Save Job

A leading cybersecurity company is seeking a VP, Americas Channel Sales to build and scale their partner ecosystem across the Americas. This role will develop cyber-specific channel strategies, lead partner recruitment, and manage cross-functional collaboration to drive revenue growth. The ideal candidate should have over 10 years of experience in cybersecurity channel leadership and a proven track record of success in building partner programs strategically positioned to drive indirect revenue. This position offers competitive benefits, including equity and high-quality health benefits. #J-18808-Ljbffr