Client Success Manager, Enterprise
- Location
- Greater London, England, United Kingdom
teams to resolve them quickly, escalating where needed. Work with third parties on behalf of clients, such as benefits consultants and eligibility vendors. Deliver onboarding support, product demonstrations and training sessions, online and occasionally in person. Attend our clients’ business and benefits fairs when needed and relevant. Provide regular utilization ...