Teleperformance Romania
ING Hubs Romania
Concentrix + Webhelp
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Evolutionary Consulting
Teleperformance Romania
Continental
Continental
Deloitte Technology Delivery Center