TELUS International Europe is a multilingual provider of digitally-enabled customer experience and IT solutions. After merging with Competence Call Center, the company has more than 10,000+ team members across Europe and 68,000+ worldwide.