Teleperformance Nordic logotype

Emmi Tiala

Nearshore Recruiter – TP Crete

Some of my colleagues