Back to All Jobs



Telus international


   Vancouver, BC Canada
  Visit Company Website


  Telus international is 100% Remote
  Team Members: 100+

 

TELUS Digital (formerly TELUS International) is a Canadian company specializing in digital customer experience (CX), business process outsourcing (BPO), and AI-enabled services.

 

Some key facts:

 

Founded in 2005, and headquartered in Vancouver, British Columbia, Canada.

 

Operates in 30+ countries across multiple continents, delivering multilingual services.

 

Offers a wide range of services:

 

Customer Experience & Support (omnichannel)

 

AI & Data Solutions, including data annotation, computer vision, and AI training data workflows

 

Trust & Safety services (e.g. content moderation)

 

Digital transformation consulting, innovation, and IT lifecycle services.

 

 

Company culture emphasizes inclusivity, diversity, and socially responsible practices. They have programs for community boards, volunteering, and giving back.

 



2 Jobs @ Telus international