June 17, 2026 |

From Anthropology to Investing: How Drexel's Endowment Makes Investment Decisions with Stephen Chase

Stephen Chase_Thumb-square

About The Episode

Stephen Chase, Associate Director of Investments at Drexel University, joins host Robert Morier to discuss how a lean three-person team oversees approximately $1.25 billion across the university's endowment and investment portfolio. Stephen shares his unconventional path from studying anthropology to institutional investing, and how qualitative thinking shapes his approach to manager due diligence, portfolio construction, and risk management. The conversation covers private markets, real assets, AI's growing role in investment operations, and what it really takes to deploy and steward long-term capital inside a modern university investment office.

LISTEN HERE:

Transcript

Read Full Transcript