N.V. (Tiger) Tyagarajan

President and CEO, Genpact

Most Popular