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