Global Partner Enablement Lead

Company: Barracuda
Apply for the Global Partner Enablement Lead
Location: Reading
Job Description:

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…

Posted: April 28th, 2026