Isabella Freeman

Vice President

Isabella Freeman is a Vice President focused on sourcing new investment opportunities and performing fundamental research and company analysis. Ms. Freeman has been in the industry since 2018. Prior to Beach Point, she was a Credit Analyst at TCW and an Analyst at Fitch Ratings. Ms. Freeman received a bachelor’s degree in Economics from University of Chicago.