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 · open in 2 locations
The full description is on Genpact's site: read the posting. Apply and ask questions there.