← 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