Senior CSM, Broker Partnerships (UK) - Remote

Company: TELUS Health

Location: London

Posted: April 17th, 2026

A global health and well-being provider is seeking a Customer Success Manager in the UK to manage broker relationships and grow accounts. The role requires 5+ years of experience in customer success or account management, particularly within broker channels. Strong interpersonal skills and a consultative approach are essential. The position offers remote work with a preference for London-based candidates and includes a sales incentive plan and various employee benefits. #J-18808-Ljbffr
Apply Now