Get similar jobs by email Register →
TELUS International Europe is a leading European provider of multilingual contact center and BPO solutions. The company serves its clients in over 30 languages including English, French, German, Italian and Spanish. The company has over 2, 500 positions in Europe across seven delivery centers located in: Sofia and Plovdiv (Bulgaria); Bucharest and Craiova (Romania); Manchester and Cannock (UK). TELUS International Europe is a proud member of the TELUS International family.
TELUS International is a global BPO company with over 16,000 team members around the world, including in Canada, the United States, Central America, the Philippines and Europe.