Head of Customer Success

13 Days Old

Our client, a forward-thinking energy and environmental consultancy, is seeking a Head of Customer Success to lead a growing team and play a pivotal role in driving client retention, satisfaction, and long-term value.

With a mission to make a meaningful impact on the future of energy, our client supports organisations across the UK—from educational institutions to care groups and local authorities—in their journey toward sustainability and energy freedom. Their services span energy procurement, compliance, energy efficiency projects, bill validation, and renewable generation.

About the Role:

This is a strategic leadership role focused on building and executing a robust Customer Success strategy that enhances customer satisfaction, increases renewals, and supports expansion across a broad client base.

The successful candidate will be an experienced sales and customer success leader with a passion for team development, a structured and proactive approach, and the ability to influence both customers and internal stakeholders.

Key Responsibilities:

What We're Looking For:

What’s on Offer:
#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
Sales