Director of Global Scale Customer Success

Company: EcoOnline
Apply for the Director of Global Scale Customer Success
Location: Greater London
Job Description:

A global technology company in Greater London is seeking a Senior Customer Success Leader to design and scale customer success strategies for a digital-first clientele. The role involves collaborating across departments, building a tech-driven customer success model, and ensuring high customer satisfaction and retention metrics. The ideal candidate has over 10 years of relevant experience, strong leadership skills, and a proven track record in SaaS environments.#J-18808-Ljbffr…

Posted: April 17th, 2026