TELUS Health is a global-leading health and well-being provider improving health outcomes for over 35 million lives worldwide through innovative digital solutions
Job Summary
TELUS Health is a global-leading health and well-being provider improving health outcomes for over 35 million lives worldwide through innovative digital solutions.
The Customer Success Manager will develop strategic partnerships, lead client engagement programs, and drive product optimization to enhance employee wellbeing across diverse industries.
The role offers comprehensive benefits including a sales incentive plan, private medical insurance, pension, and flexible primarily remote work with a strong preference for London-based candidates.
Matching Summary
TELUS Health is a global-leading health and well-being provider improving health outcomes for over 35 million lives worldwide through innovative digital solutions.