Alec Ren

Investment Director

Logo 1 1

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.