Head of Customer Success
- Hiring Organisation
- Jobleads-UK
- Location
- City Of London, England, United Kingdom
customers succeed. What you’ll bring with you 5+ years of experience in Customer Success, Account Management, or other customer facing roles within a B2B SaaS environment. Experience leading or mentoring teams and developing high performing individuals. Strong understanding of the SaaS customer lifecycle including onboarding, adoption, renewal, and expansion. ...