TELUS International
Teleperformance Romania
Swicon IT Services
Concentrix
Concentrix
Computer Generated Solutions Romania
Teleperformance Romania
TELUS International
Honeywell
Randstad Romania
Randstad Romania
Ford Business Solutions Romania
Trenkwalder Romania