Head of Customer Success

Jobleads-UK · Greater London, England, United Kingdom

Location
Greater London
Job Type
Full-time
Posted
May 16, 2026

Job Description

About the role


At Up Learn, we are looking for a strategic, commercially minded, data-driven Head of Customer Success to lead, improve, and scale our customer success function.


In this role, you will be responsible for building a high-performing team, creating the systems and playbooks needed to scale, and ensuring our school, university, charity, and partnership customers achieve outstanding outcomes with Up Learn. You will own the strategy for customer onboarding, engagement, retention, and expansion, using data and insight to prioritise the highest-impact opportunities, improve customer experience, and maximise long-term customer value.


This is a critical leadership role for someone who can balance strategy, operational excellence, and execution: improving performance, identifying risks and opportunities through data, and building the structure, visibility, and team capability needed to support ambitious growth.


About us


...

Ready to Apply?

Submit your application for Head of Customer Success at Jobleads-UK

Apply Now