Managing Partner
Joined: 2003
and access,
Massachusetts Institute of Technology - Sloan School of Management , Massachusetts,
1 of 33
Baruch College , New York,
1 of 10