PTR Live Technologies
PTR Live Technologies
Teleperformance Romania
Evolutionary Consulting
Genpact
TAVEX
Catalyst Solutions
TELUS International
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Evolutionary Consulting
Evolutionary Consulting
Evolutionary Consulting