Senior Customer Success Manager
- Location
- High Holborn, England, United Kingdom
just growing - we're on a mission to be the most trusted wellbeing company in the world. And we need a passionate Senior Customer Success Manager like you to help us get there. Our Team and What We’ll Accomplish Together The EMEA Customer Success Team comprises a dynamic team … over 30 professionals, spanning the UK, Netherlands, France and Germany. We are united in our goal to enhance employee wellbeing worldwide. As a Senior Customer Success Manager, you'll manage a portfolio of 8–12 large enterprise accounts, cultivating trusted advisor relationships at the C-level and across multiple stakeholder ...