University of Pennsylvania - The Wharton School Network
113 CONNECTIONS
New York University - Leonard N. Stern School of Business Network
22 CONNECTIONS
cb
Venrock Ventures Vice President
New York University - Leonard N. Stern School of Business Bachelor Summa Cum Laude, Dual Majors in Finance and Economic Policy
University of Pennsylvania - The Wharton School (Currently on leave)