Head of Customer Success
- Hiring Organisation
- 360 Resourcing Solutions
- Location
- Liverpool, Merseyside, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £70,000 - £80,000 per annum
deliver the Customer Success strategy • Lead retention performance and customer health (GRR and NRR) • Lead a multi-role team across Customer Success and onboarding • Own the lifecycle from onboarding through renewal, improving time to value • Reduce churn through early risk identification and proactive playbooks • Partner with Product, Sales and Support ...