shibu nambiar

svp & chief operating officer, genpact europe