Senior Customer Success Manager – London/Remote

Company: TELUS
Apply for the Senior Customer Success Manager – London/Remote
Location: London
Job Description:

TELUS in London is seeking an experienced Senior Customer Success Manager to drive strategic partnerships and enhance client relationships. You will lead engagement programs and optimize client experiences with TELUS Health solutions.

This role requires over 5 years of experience in Customer Success or Account Management, along with strong interpersonal and consultative skills. TELUS offers a primarily remote work environment, comprehensive training, and various wellness perks.

#J-18808-Ljbffr…

Posted: June 12th, 2026