theeconomistgroup
Customer Success Manager
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
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