Computer Generated Solutions Romania
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
TotalEnergies Global Services Bucharest
Evolutionary Consulting
IGT Solutions
IGT Solutions