Managing Director
New York, New York
Owl Rock Capital Partners
University of St.Gallen
University Of Edinburgh School Of Philosophy, Psychology And Language Sciences
Vienna International School