Customer Success Manager

New Yesterday

We’re a fast-growing consultancy at the forefront of the renewable energy transition, partnering with clients across the UK to help them achieve ambitious sustainability goals. Our work spans solar, wind, energy efficiency, and decarbonisation strategies – and we're proud to help shape a cleaner, greener future.

Now, we’re looking for a Customer Success Manager who’s passionate about renewables, understands the value of long-term relationships, and thrives on ensuring clients receive exceptional service and results.

The Role

As our Customer Success Manager, you’ll be the go-to contact for our clients, making sure they’re supported, informed, and set up for success across every stage of their journey with us.

You will:

What We're Looking For

What We Offer
#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£80,000 - £100,000
Job Type:
PartTime
Category:
Management & Operations