Customer Success Manager - Energy
The current posting asks for:
Proven experience leading customer service or operational teams in a fast-paced, growing business; Strong commercial awareness and a track record of delivering operational improvements and managing change; Experience managing complex contracts, high-value customers and billing operations; Excellent leadership, communication and stakeholder management skills, with the ability to influence at all levels.
Read the employer’s full posting · Posted 2026-10-12
