Concentrix + Webhelp
SC ExlService Romania Private Limited SRL
PTR Live Technologies
PTR Live Technologies
Teleperformance Romania
ALTEN Romania
Teleperformance Romania
TELUS International
Teleperformance Romania
Randstad România
Randstad România
Randstad România
TELUS International
SC ExlService Romania Private Limited SRL