πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Head of Customer Success

Company

Jobleads-UK

Location

Greater London, England

Posted

May 16, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now