Capital at Beach Point reinforces senior management roles
In a significant move, Beach Point Capital Management has announced the appointment of two seasoned industry veterans to key leadership roles within the firm. Effective immediately, Josh Baumgarten has been named as the President and Chief Investment Officer (CIO), while Eric Storch has been appointed as the Global Head of Client Partnerships and Business Development.
Josh Baumgarten, who joined Beach Point in 2024, brings with him a wealth of experience in private credit, liquid credit, collateral loan obligations (CLOs), multi-asset credit, structured credit, and asset-backed finance. Prior to joining Beach Point, Baumgarten served as co-managing partner and head of credit at TPG Angelo Gordon. Before TPG's acquisition of Angelo Gordon, Baumgarten was co-chief executive and co-chief investment officer, leading its global credit business.
In his new role, Baumgarten will join Beach Point's executive committee and work on corporate and investment strategy. His decision to join Beach Point was influenced by the firm's partnership-oriented approach, broad mix of market-leading investment vehicles, and collaborative culture.
Eric Storch, on the other hand, will lead investor relations, capital formation, and product development efforts at Beach Point. Storch joins Beach Point from Oak Hill Advisors, where he was a managing director and helped lead business development, client coverage, and marketing activities. Prior to joining Oak Hill Advisors, Eric Storch's professional history is not specified in the provided text.
Scott Klein, co-founder and co-chief executive of Beach Point, expressed excitement about Baumgarten and Storch joining the firm. He stated, "We are thrilled to have Josh and Eric join our team. Their extensive experience and leadership will be invaluable as we continue to grow and expand our business."
Beach Point's co-founders and co-chief executives, Scott Klein and Carl Goldsmith, will continue in their roles and remain overseeing the senior leadership team and focusing on the firm's strategic direction and client partnerships. Both Baumgarten and Storch will be based in Beach Point's New York office.
These appointments mark a strategic move for Beach Point Capital Management, as they aim to strengthen their leadership team and further their growth in the industry. With the expertise of Baumgarten and Storch, the firm is poised to make significant strides in the world of credit and investment strategies.
Read also:
- Nightly sweat episodes linked to GERD: Crucial insights explained
- Antitussives: List of Examples, Functions, Adverse Reactions, and Additional Details
- Asthma Diagnosis: Exploring FeNO Tests and Related Treatments
- Unfortunate Financial Disarray for a Family from California After an Expensive Emergency Room Visit with Their Burned Infant