Head of Customer Success - Cleantech

Location London
Discipline: Sales
Job functions Customer Success, Leadership
Salary: £70,000 - £80,000 plus equity
Job ref: 2387
Head of Customer Success - Cleantech 
Company snapshot:
  • Cleantech scaleup having secured Seed funding and tracking towards closing their Series A round over the next 18 months. 
  • Carbon intelligence software helping companies achieve net zero emissions, with enterprise clients including globally renowned companies. 
  • First customer success hire to work alongside the Founders and contribute towards their retention, growth and client satisfaction goals.
The role:
  • Owning the entire customer success journey, leveraging previous experience to introduce appropriate playbooks, strategies and methodologies.
  • Creating a customer centric culture and training clients on best practice use of the platform and demonstrating how it can help achieve sustainability goals.
  • Introducing strategies that will scale and contribute towards their journey from startup to scaleup.
  • Building ‘sustainable’ relationships with clients and stakeholders to encourage customer loyalty, commitment and brand awareness in the market.
  • Taking a hands-on approach to hiring a team of customer success managers to support you with the mission and getting them on board with the CS strategy and company goals.
  • Working alongside the founders and ensure the customer success strategy aligns with the overall company vision.
About you:
  • Ideally experience from a Cleantech startup or at least an interest/passion for the sustainability space.
  • Strong customer success background as a hands-on CSM as well of leading/managing and building a CS team from scratch.
  • Experience in early staged startups, wearing many hats and going through funding rounds.
  • Background with SaaS solutions and working with a subscription based model.
The package:
  • £70,000 - £80,000 basic salary.
  • Competitive equity package (share options).
  • Private healthcare, pension etc.
  • 29 days holiday plus bank holidays.
This Head of Customer Success role is London based and will suit candidates in Greater London or commutable areas such as Milton Keynes, St Albans, Stevenage, Maidenhead, Watford, Ipswich, Chelmsford, Reading, Cambridge, Oxford etc.