
Co-Founder and Managing Partner
Larry Chan
Larry is a Managing Partner and Co-Founder of Free World Investment. Previously, he held positions as a Managing Director and Executive Director at major U.S. investment banks across market making, quantitative strategies, portfolio construction, and trading and investment risk management. Although primarily based in New York, he frequently conducted business in London and spent time in Hong Kong as an APAC division head. Larry received his MBA in Finance from The Wharton School, University of Pennsylvania. He graduated from Stony Brook University as valedictorian with a B.Sc. (magna cum laude), majoring in Applied Mathematics & Statistics and Computer Science.





