Customer Success Manager - Adoption & Growth (Benelux) in Reading

Customer Success Manager - Adoption & Growth (Benelux) in Reading

Reading Full-Time On-site
B

Barracuda Networks is seeking a Customer Success Manager to drive post-sales relationships, adoption, and expansion across client accounts in the UK. You will partner with account teams to align customer strategies with Barracuda products and services, while coordinating delivery across engineering and professional services.

The role covers Benelux with a preference for Dutch speakers. It offers equity options, health benefits, a retirement plan, and clear career-growth opportunities in a

#J-18808-Ljbffr

B

Contact Details:

Barracuda Networks Inc. Recruitment Team