Enable job alerts via email!
An energy and environmental consultancy is seeking a Head of Customer Success to drive client retention and satisfaction. This strategic role involves leading a team, analyzing performance metrics, and promoting customer success while working in a hybrid model across the UK. The ideal candidate is an experienced sales leader with strong communication skills and a data-driven approach.
Direct message the job poster from The Green Recruitment Company
Head of Customer Success | Energy & Environmental Consultancy | Hybrid / UK Travel | Competitive Salary + Commission
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:
Referrals increase your chances of interviewing at The Green Recruitment Company by 2x
Get notified about new Head of Customer Success jobs in United Kingdom.
London, England, United Kingdom 2 weeks ago
Greater London, England, United Kingdom 3 days ago
London, England, United Kingdom 16 hours ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.