Owen Lu is an Associate at Third Prime, a venture firm focused on early-stage investments, since June 2022. Additionally, Owen serves as an Investment Committee Member for LaunchTN's Impact Fund, which supports Tennessee-based startups, starting in January 2023. Previously, Owen worked as an Investment Analyst at Vanderbilt University from July 2019 to October 2022, managing the university's $11 billion endowment across various asset classes. Owen holds a Bachelor's degree with majors in Philosophy and Economics from Vanderbilt University and completed high school at Shanghai American School, where an International Baccalaureate (IB) Certificate in Mandarin was earned.
Sign up to view 0 direct reports
Get started
This person is not in any teams