Customer Success Manager

Centellic • London, England, United Kingdom • Posted June 16, 2026

Location London, England
Job Type Full time
Category Business Operations Specialists
Posted June 16, 2026

Description

We are seeking a Customer Success Manager to join our London based Customer Success team. In this customer-facing role, you will own a portfolio of accounts across our subscription products and have responsibility for driving retention, engagement, user growth and long-term customer value. You will combine strong relationship management, commercial awareness and customer success expertise to help customers achieve their objectives while supporting wider business goals.

This role is suited to someone who has experience operating across the full customer lifecycle: from proactive onboarding and tailored success planning, through to health analysis, executive reviews, renewal support, advocacy building and expansion opportunity identification. You will act as a trusted partner to customers and a strong internal collaborator, sharing insight with Product, Content, Sales, Support and other teams to continuously improve the customer experience.

Ke...

Interested in this role?

Click the button below to start your application.

Apply Now