Alec Ren

Investment Director

Logo 1 1


Investment Advisory


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.