Fred Storz

Managing Director

Fred Storz is a Managing Director at Beach Point Capital Management. Mr. Storz has been in the industry since 2007. Prior to Beach Point, he was a Managing Director of Investor Relations at Energy Capital Partners (ECP), where he led the firm’s strategic relationships across North America and Europe across a broad range of LP types. Prior to ECP, Mr. Storz served as Head of Business Development & Partner Relations at Farmstead Capital and as a Vice President on the Prime Services Capital Introduction team at Goldman Sachs. Mr. Storz received a bachelor’s degree in Political Science and International Relations from Williams College.