Position Overview
Barracuda is seeking a Global Technical and Sales Enablement Manager to enhance partner engagement and productivity. This role involves managing Barracuda's learning platform, supporting onboarding and partner enablement initiatives, and collaborating with global teams to optimize partner strategies. The ideal candidate will have a bachelor's degree and over 5 years of relevant experience. Benefits include internal mobility opportunities, health benefits, and flexible time off.
#J-18808-Ljbffr