Alec Ren
Investment Director
Team
Investment Advisory
Location
New York
Joined in May 2024. Previously, Alec worked at Thomas H Lee Partners as a Vice President. He holds a Bachelor of Science in Economics with a major in Finance as well as a Bachelor of Arts with a major in Biology from the University of Pennsylvania.