Director
london, london, united kingdom
Aleph Capital Partners
Deerfield Academy
New York University - Leonard N. Stern School of Business