theeconomistgroup

Customer Success Manager

Apply Now

At a Glance

Location
London - Commercial
Work Regime
hybrid
Experience
5+ years
Compensation
for this position ranges from £50,000-£550,000 plus performance related bonu
Posted
2026-03-18T11:16:01-04:00

Benefits & Perks

Health Insurance

01(k) plan, private health insurance, and 24/7 access to counselling and wel

Requirements

5+ years’ experience in

customer success, account management, or a client-facing role

clients across European markets

customer retention, renewals, and lifecycle engagement

A collaborative approach, with experience working across commercial and product teams.

data and insights to inform customer engagement and retention strategies

Compensation & Benefits

Work as part of a global organisation with a strong reputation for

high-quality research and analysis

.

Join a growing customer success team with opportunities for

development and progression

.

Responsibilities

Manage a portfolio of European client accounts, supporting customer engagement, adoption, and satisfaction.

primary responsibility for retention strategy and renewal management for lower-tier accounts

Partner with Account Managers to support

, contributing insights on product usage, adoption, and customer sentiment.

Monitor customer health metrics including

usage, engagement, and feedback