Co-Founder, CEO & Managing Director
Joined: 2006
(650) 854-6000
and access,
Harvard Business School , Massachusetts,
1 of 826
London School of Economics and Political Science
1 of 89
Stanford University , California,
1 of 197
McCown De Leeuw & Co.