Skip to Content
Photo by Adam Glanzman for Beacon Capital
Functions
Executive Management, Accounting & Finance
Office
Boston

Todd is based in Boston and oversees Beacon’s property and fund accounting, and finance functions, including valuations and performance reporting, IT, and certain firm administrative functions. Todd joined Beacon from Berkshire Hathaway Specialty Insurance (BHSI), where he served as Chief Operating Officer and Chief Financial Officer. Before joining BHSI, Todd held positions as Senior Vice President and Chief Finance Officer of Lexington Insurance Company and as the Chief Financial Officer and Chief Compliance Officer at MPM Capital, a dedicated life sciences venture capital firm. Todd received a Bachelor of Arts degree in Economics from California State University, Long Beach, and a Master of Business Administration from Suffolk University. Todd holds the Chartered Financial Analyst designation.