AVP - Service Delivery Leader - Genpact Japan Svc Co