Yen Li Chew joined Insight in 2020 as a Principal and Head of Investor Relations for Asia.
Prior to joining Insight, Yen Li was a Managing Director at CIFC Asset Management responsible for business development and investor relations in the Greater China and Southeast Asia region. Before that, Yen Li was based in Hong Kong as the Head of Asia Sales at Hamilton Lane. She has spent the past 15 years covering investors across the region in Asia.
Yen Li holds a B.Acc. from Nanyang Technological University of Singapore and a M.S. from Columbia University.