Head of Customer Success - London - £80,000 in London · Austin Fraser
Banner Default Image


Head of Success Manager - London - Permanent - £60,000 - £75,000

A fantastic role in London for a Head of Success Manager to join a growing business. My client works with organisations all around the world providing management services, learning and assessment solutions.

This role is a Player and Manager role combined and you will be responsible for managing a team.


  • Manage the Customer Success Team (of 3 other people), comprising of a few implementation Managers and an Account Manager
  • You will manage accounts of your own
  • You will ensure the renewals happen
  • Responsible for expanding accounts
  • Experience in selling and managing clients.

Ideally you will have experience managing a Customer Success Team in a SaaS/Tech of business preferably in HR.

If you think you would be a good fit for this role then get in touch with me either via email or phone.

Head of Success Manager - London - Permanent - £60,000 - £75,000

Austin Fraser is acting as an Employment Agency in relation to this vacancy.

Austin Fraser is committed to being an equal opportunities employer, and encourages applications from candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity status.

Due to the volume of applications received, we are unable to provide individual feedback to unsuccessful applicants.