EMEA Enterprise Customer Success Manager

Company: Cloudflare
Apply for the EMEA Enterprise Customer Success Manager
Location: Greater London
Job Description:

A leading tech company in London seeks a Customer Success Manager to oversee the success of enterprise customers. In this role, you will manage post-sale experiences and ensure satisfaction with Cloudflare’s services. Ideal candidates will have 5+ years in customer-facing roles, strong communication skills, and a background in computer networking. Join us to contribute to our mission and support a diverse and inclusive team.#J-18808-Ljbffr…

Posted: February 28th, 2026