, YouTube, and Facebook. Inviting applications for the role of Process Developer- HRO Job Summary The Human Resources.... Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay...