Managing Director
United States, New York
Owl Rock Capital
Owl Rock Capital Partners
Skidmore College
The Taft School