Head of Customer Success

Posted 02 February 2023
Salary £80000 - £100000 per annum + 15% Bonus + Excellent Benefits
LocationCity of London
Job type Permanent
Discipline Operations
Contact NameMarkJames Search

Job description

Our client, a scale up SaaS company within the Energy space, is currently hiring for a Head of Customer Success to be responsible for the strategy and day-to-day management of the Operations & Delivery (Customer Success).


  • Lead a team comprised of service/delivery/operations members
  • Responsible for achieving revenue targets (along with associated forecasting, reporting of revenue) with a focus on growth and expansion both within the current install base as well as to new markets, technologies and solution areas.
  • Establish strategy to maintain high level of engagement of digital users
  • Represent voice of customer in collaboration with Product / R&D teams to determine core features to further develop within platform.
  • Work with cross-functional teams (marketing, technology, Cleantech, and efficiency) to evaluate, prioritize and execute strategies for accelerating revenue growth


  • Experience working with either a renewable energy developer, utility trading house or corporate energy buyer is desirable
  • Strong personnel management experience including both commercial (sales) and delivery (operations) preferred
  • Experience managing a digital platform or software, preferably in the space of energy or environment
  • Experience leading team discussions and making management-level presentations to drive strategic outcomes and decisions
  • Analytically oriented with experience using data to drive decision making

This is a full time, permanent position working Monday-Friday. This role will be Hybrid position with offices in London.

Our client offers an excellent remuneration package and excellent career progression prospects.

Please apply online to be considered.