Genpact's HR department is led by Jeff Stucke (Vice President - Talent Acquisition) and has 3343 employees.
Looking for a particular Genpact employee's phone or email?