TELUS International Company Information
At TELUS International, we enable customer experience innovation through spirited teamwork, agile thinking, and a caring culture that puts customers first.
Recent TELUS International jobs
BelarusIn this role you will be reviewing online search results in order to improve their content and quality. You will be required to pr...
BelgiumWhy join our AI Community? TELUS International supports a global community of 1 million+ member who help our customers collect,...
NetherlandsAs a Personalized Internet Ads Assessor your ultimate goal will be to contribute towards making internet search and online adverti...