Customer Success Manager - Adoption & Growth (Benelux)

Reading Source: WhatJobs
£50,000–£75,000

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

Full job description from WhatJobs. Apply for this role →

Back to all jobs

Help others hire with confidence

Reviews on Trustpilot

Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.