TELUS International
Honeywell
Catalyst Solutions
Catalyst Solutions
Computer Generated Solutions Romania
IGT Solutions
TELUS International
Genpact
Concentrix + Webhelp
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Concentrix + Webhelp