Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Catalyst Solutions
Concentrix
Catalyst Solutions
Honeywell
Ford Business Solutions Romania
TELUS International
Ford Business Solutions Romania
Evolutionary Consulting