ATLAS

Customer Success Manager - Energy

SmartestEnergy · Ipswich, United Kingdom

LocationIpswich, United Kingdom
Pay£50,000 – £55,000 per year
Posted2026-10-12
Confirmed open2026-10-23

Apply on the employer’s site Open in Atlas

About this role

We’re looking for an inspiring and commercially minded Customer Success Manager to lead our Industrial & Commercial (I&C) Customer Success teams across Customer Service, Billing and Change of Tenancy (COT). Reporting to the Head of Customer Success, you’ll play a pivotal role in delivering our business strategy, developing high-performing teams and transforming the end-to-end customer journey…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at SmartestEnergy