National Account Manager
Barracuda Networks
Texas
Workplace: OnsiteFull timeFunction: Customer Success & Account ManagementExperience: 8+ yearsEducation: bachelorsSkills: ["Communication","Leadership","Strategic thinking","Collaboration","Presentation"]Seasoned channel leader responsible for growing Barracuda’s strategic SHI partnership, crafting go-to-market strategies, enabling cross-functional teams, and driving pipeline growth through executive alignment and quarterly business reviews. You will manage key relationships, forecast results, and provide market insights to inform Barracuda’s strategy while acting as the face of Barracuda for strategic partners.

