Head of Customer Success
- Hiring Organisation
- SR2
- Location
- London, South East England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £100,000 - £111,000 per annum, OTE
skills with the confidence to take ownership. Strong experience in Customer Success, Strategic Account Management or enterprise client relationships. Ideally a background in B2B SaaS, fintech, technology or financial services. Experience managing complex on-boarding, implementation and customer life-cycles. A strong understanding of retention, renewals and commercial growth. Confident ...