Genpact
–
Putatan, 1772, Philippines
... Inviting applications for the role of Management Trainee, Customer Care ! In this role, you will be responsible for liaising between the Operations Leader/Manager and the team of associates, to ensure the client’s services are delivered promptly and ... - May 08