European Customer Success Manager — Retention & Onboarding

Company: The Economist
Apply for the European Customer Success Manager — Retention & Onboarding
Location: London
Job Description:

A leading global analytics firm seeks a Customer Success Manager to join their team in Greater London.

All the relevant skills, qualifications and experience that a successful applicant will need are listed in the following description.

The role focuses on ensuring the success of European clients by managing account renewals and driving customer satisfaction.

Ideal candidates have over 5 years of experience in customer success and possess strong communication skills. xwzovoh

This position offers a competitive salary within the range of £50,000-£55,000, a hybrid working model, and various benefits, including a pension plan and private health insurance.…

Posted: April 2nd, 2026