TELUS International
TELUS International
Swicon IT Services
IGT Solutions
IGT Solutions
Teleperformance Romania
Teleperformance Romania
Concentrix
Concentrix
IGT Solutions
Teleperformance Romania
Swicon IT Services
Computer Generated Solutions Romania