Head of Customer Success

Location Cambridge
Discipline: Account Management
Job functions
Salary: £60,000 - £80,000 + bonuses
Job ref: 324
Head of Customer Success (Remote)

The company:
  • Working with 80% of the top 10 biopharma companies
  • Customer-centric with a culture centred around collaboration
  • Innovative, fast growing and continuously looking for ways to grow, improve and adapt 
The role: 
  • Working closely with a variety of teams from technical through to commercial to deliver training courses and webinars
  • Holding ultimate responsibility for customer success from effective onboarding to production adoption and retention and renewals
  • Leading on all aspects of customer success from ensuring a flawless customer handover from sales to owning (and overcoming) customer churn 
  • Implementing and defining processes and strategies to enable the CS team to support clients to maximum potential and optimise retention
About you:
  • Previous background in a Head of Customer Success role
  • Experience selling within the pharma/biotech space
  • BSc/MSc in chemistry or related subject
The package: 
  • Basic salary to £80,000
  • Bonus scheme 
  • Share options
  • Various other benefits
This Head of Customer Success role in Cambridge would suit candidates based in the wider South East of the UK such as East Anglia, Peterborough, Hemel Hempstead, Milton Keynes, Watford, Harlow and surrounding counties.