Owen Lu
Associate Director, Investments
Focus Areas
Private Equity
Mr. Lu joined the Office of Investment Management in 2025. Prior to joining Penn State, he spent six years across various investment roles. Most recently, Owen was an investor at Third Prime, an early-stage venture capital firm. He began his career at Vanderbilt University’s Office of Investments, where he focused on manager selection and co-investments across private markets. Owen holds a BA in Philosophy and Economics from Vanderbilt University.