TELUS International
Teleperformance Romania
Teleperformance Romania
TELUS International
Randstad Romania
Evolutionary Consulting
Evolutionary Consulting
McDonald's in Romania
TELUS International
Chain IQ Services
PTR Live Technologies
PTR Live Technologies