Genpact
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Ford Business Solutions Romania
Siemens Energy
Computer Generated Solutions Romania
Catalyst Solutions
Catalyst Solutions
ALTEN Romania
Ford Business Solutions Romania