Dave Morehead, CFA
- Chief Investment Officer
Dave Morehead joined the Baylor University Office of Investments in 2011 and currently serves as the Chief Investment Officer. From 2019-2024, Mr. Morehead co-taught the Large Cap and Small Cap practicum classes at Baylor’s Hankamer School of Business. In 2025, Institutional Investor named Mr. Morehead Chief Investment Officer of the Year, for the Endowment & Foundations category. Previously, he was a senior portfolio manager at several Chicago-based hedge funds, where he managed securities across the corporate capital structure, was responsible for a generalist corporate relative value and distressed strategy, and focused on public and private energy investments.
Prior to this, he spent time performing equity research on the transportation/logistics and specialty retail sectors at William Blair & Company. Mr. Morehead also held roles at Bank of America, where he was responsible for the risk management of the bank's interest rate derivatives desk, and First Trust Advisors, where he advised community banks on their investment portfolios.
Dave graduated summa cum laude from Wheaton College and earned his MBA in finance and entrepreneurship with honors from the University of Chicago Booth School of Business. He also holds the Chartered Financial Analyst (CFA) designation.
- Office Location
201 S. 2nd Street
Waco, Texas 76701