Head of Customer Success
- Hiring Organisation
- Jobleads-UK
- Location
- City Of London, England, United Kingdom
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. Experience working with complex customers ...