← Home
Chief Investment Officer, Baylor University

David Morehead

Chief Investment Officer at Baylor University, overseeing its $2.6 billion endowment. Prior to joining Baylor in 2011, he was a senior portfolio manager at several Chicago hedge funds, investing across corporate securities, distressed debt and public and private energy.

Known For

Overseeing a $2.6B university endowmentLP allocation strategies in venture capitalContrarian investing during market dislocations

Episodes