TELUS Health, located in Greater London, is seeking a Senior Customer Success Manager to strengthen relationships with clients and enhance employee wellbeing. This role involves developing strategic partnerships, leading engagement programs, and advocating for client needs.
The ideal candidate will have over 5 years of customer success experience, strong communication skills, and proven success with large enterprise accounts. Join TELUS Health to positively impact workplace wellbeing!
#J-18808-Ljbffr