TELUS International
Swicon IT Services
TELUS International
IGT Solutions
Concentrix
Computer Generated Solutions Romania
Computer Generated Solutions Romania
Concentrix
Swicon IT Services
TELUS International
Ford Business Solutions Romania
IGT Solutions