Salma Motawaj Email

Content Moderator . TELUS International Europe

Current Roles

Employees:
609
Revenue:
$130.9M
About
CCC powered by TELUS International is one of Europe's leading BPO companies in the topic of Customer Care. At 22 locations in 11 countries, more than 8,500 service professionals provide top quality international contact center services. CCC powered by TELUS International is a financially strong, rapidly expanding company with a clear focus on quality. Competence is our promise: 22 years of customer care expertise and 57 international awards confirm our international quality standards for our incoming hotlines, outgoing campaigns, in written customer communication as well as backoffice and social media. CCC currently runs locations in Aachen, Barcelona, Berlin - Friedrichshain, Berlin - Prenzlauer Berg, Biel, Brasov, Bratislava, Bucharest, Dortmund, Dresden, Duisburg, Essen, Gdansk, Istanbul, Izmir, Leipzig, Paris, Riga, Sarajevo and Vienna.
TELUS International Europe Address

Wien, null
TELUS International Europe Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.