Carol Lindstrom

Director at Genpact

Retired Vice Chairman, Deloitte LLP