Logan joined Insight in 2020. Previously, he worked in the investment banking division at Goldman Sachs. Prior to that, Logan worked on an alternative investment team at The Carlyle Group.
Logan graduated from Williams College with degrees in Economics and Chinese. While at Williams, he served as a firefighter for the Williamstown Fire Department, responding to a variety of calls in the greater Williamstown community. Logan also spent a semester abroad on a language intensive program in Kunming, China.