Robert Barclay

Vice President Marketing - Genpact