TELUS

32,569 Total Employees

Jobs at TELUS

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

4 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology
Manage strategic EMEA client relationships to drive retention, growth and renewals. Lead C-level engagement, run business reviews and engagement programs, coordinate cross-functional teams, track performance metrics, gather feedback, and foster client community and events. Use CRM (Salesforce) for data-driven decisions; travel within the region as required.
11 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology
As a Customer Success Manager at TELUS Health, you'll develop strategic partnerships with clients, lead engagement programs, and drive product optimization to enhance employee wellbeing.