Image

Catherine Ulozas

Chief Investment Officer, Drexel University

With 30+ years of investment experience, Catherine is a senior executive who has managed funds for an endowment, insurance companies, banks and a state pension fund. As Chief Investment Officer at Drexel University, she has instituted policy and operating improvements through repositioning assets into a more resilient structure with resulting performance improvements. Her efforts have resulted in a 10 year performance in the top 6% of the Wilshire universe of endowments and foundations as of December, 2022. Catherine assisted in Drexel’s recent purchase of St. Christopher’s Children Hospital and was a key member of the Drexel team that led to realization of the University’s real estate development project, Schuylkill Yards, which is transforming 10.4 acres of endowment real estate into a leading innovation hub. She has taught as an adjunct in the LeBow School of Business. She is a member of the Board of Advisors for Equivico, a woman-owned impact investment management firm whose mission is to level the economic playing field for those with limited access to capital resources. She is board member of Clarifi, a non-profit community resource devoted to Lifelong Financial Literacy for consumers. Catherine received her MBA from George Washington University and BA from Drew University.