About the role
The full description is on Genpact's site: read the posting. Apply and ask questions there.
Genpact · 9752-G (UK) Ltd: 5 Merchant Square, Paddington, London
The full description is on Genpact's site: read the posting. Apply and ask questions there.