Owen Lu is currently the Associate Director of Investments in Private Equity at Penn State University, a role they have held since 2025. Prior to this, they worked as an Investment Analyst at Vanderbilt University from 2019 to 2022, and as an Investment Associate and Venture Fellow at Third Prime from 2022 to 2025. They also served on the Investment Committee of LaunchTN from 2023 to 2024 and are a current Board Member of the Emerging Allocators Association. Owen is pursuing a Bachelor's degree with majors in Philosophy and Economics at Vanderbilt University, along with an IB Certificate in Mandarin from an international program.
This person is not in the org chart
This person is not in any teams
This person is not in any offices