Human Resources Specialist
Teleperformance
TELUS International India
Senior Recruitment Manager
TELUS International Bulgaria
Senior Recruiter
IRECSON
Statistical Survey