Enterprise Customer Success Manager
- Location
- Greater London, England, United Kingdom
monitor and improve customer health. Who you are: Eitheryou spent at least 5 years in a Customer Success Manager role with abackground in B2B SaaS , and experience working with large enterprise customers , Oryou spent at least 5 years in a consulting role within the HR and/or skills space ...