Customer Success Manager – SaaS Adoption & Growth

Company: Barracuda
Apply for the Customer Success Manager – SaaS Adoption & Growth
Location: Reading
Job Description:

Barracuda, a leading cybersecurity company, is seeking a Customer Success Manager to drive post-sales relationships, accelerate product adoption, and identify upsell opportunities.

You will develop strategic success plans tied to customer business goals and coordinate delivery with cross-functional teams, including sales, engineering and professional services. Covering the Benelux region, Dutch language skills are preferred.

#J-18808-Ljbffr…

Posted: October 11th, 2026