The company:
- Highly regarded "employer of choice" with offices in Cambridge and a worldwide presence
- Customer-centric with a culture centred around collaboration, inclusiveness and transparency
- Innovative, fast growing and continuously looking for ways to grow, improve and adapt
- Leading from the front to support the real enterprise clients past the onboarding phase and throughout their customer journey
- Build the customer success function bringing together various different teams and departments into a highly effective, combined team
- Holding ultimate responsibility for customer success from effective onboarding to production adoption and retention and renewals
- Recruiting and build a new team of Customer Success Managers on a global basis and implementing effective KPIs and data metrics
- 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
- Previous background in a Head of Customer Success role
- Experience selling SaaS solutions or technical software / similar
- Track record for managing a customer success team globally
- Thrives in a collaborative working environment
- Basic salary to £80,000
- Competitive profit share bonus
- Private healthcare (family and partner)
- 25 days holiday (flexibility to buy more)
- Income protection, critical illness cover and life insurance