Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Concentrix
Catalyst Solutions
Catalyst Solutions
MindOFF
Teleperformance Romania
Honeywell
TotalEnergies Global Services Bucharest
Concentrix
Evolutionary Consulting