TELUS Digital (formerly TELUS International) is a digital customer experience and IT services company providing AI data services, content moderation, and customer support solutions globally.
Vancouver, British Columbia, CanadaDigital Customer Experience / IT Services