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

2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology
Manage a portfolio of up to 20 strategic clients, building executive relationships, driving renewals, retention, upsell and cross-sell growth. Lead success planning, business reviews and value realization discussions; interpret utilization and engagement data into actionable recommendations; introduce innovative wellbeing solutions; collaborate with Sales, Product, Marketing, Operations and Clinical teams; and maintain account plans, forecasts and success metrics.