Strategic Customer Success Manager – Adoption & Renewals

Company: Meltwater
Apply for the Strategic Customer Success Manager – Adoption & Renewals
Location: London
Job Description:

Meltwater in Greater London is seeking a Customer Success Manager to lead product adoption and enhance customer satisfaction. In this pivotal role, you will work closely with clients to ensure they gain value from our solutions, facilitate onboarding, and drive client engagement. The ideal candidate will have a Bachelor’s degree, at least 2 years of relevant experience, and exceptional communication skills. The position offers a hybrid work environment, flexible paid time off, and a creative pension scheme.#J-18808-Ljbffr…

Posted: May 15th, 2026