Eric Storch
Global Head of Client Partnerships and Business Development
Eric Storch is the Global Head of Client Partnerships and Business Development at Beach Point Capital Management. Bringing over 30 years of experience, Mr. Storch is responsible for leading Beach Point’s capital formation, investor relations, and product development efforts, with a focus on expanding and deepening relationships with global investors. Prior to Beach Point, Mr. Storch was a Managing Director at Oak Hill Advisors, where he helped lead the firm’s business development, client coverage, and marketing activities. He previously served as a Managing Director and Co-Head of Institutional Marketing at Blackstone/GSO’s Customized Credit Strategies Group. He also held senior positions at Seix Advisors and served as a Fixed Income Portfolio Manager and Trader at MBIA Asset Management and Kidder, Peabody. Mr. Storch is a CFA Charterholder and received a bachelor’s degree in Economics from Binghamton University.