AlphaMaven AlphaMaven

Eagle Point Credit Management Hires Sarah Meehan as Head of Corporate Communications

Reported by Businesswire
Nov 2, 2026· 2 min read
Save Post LinkedIn Email
Key Takeaways
  • • Eagle Point Credit Management LLC has hired Sarah Meehan as Head of Corporate Communications, according to a Business Wire release from Greenwich, Conn.
  • • Meehan reports to Kenneth Onorio, Chief Operating Officer and Chief Financial Officer at Eagle Point, and will lead brand and messaging, external communications, thought leadership and digital strategy.
  • • Meehan brings 16 years of financial services communications and client engagement experience, most recently as Deputy Head of External Communications & Affairs at Bridgewater Associates.
  • • Founder and Managing Partner Thomas Majewski says the hire reflects Eagle Point's considerable growth and expanded investment capabilities.
Summary
Eagle Point Credit Management LLC, a private credit investment manager, announced that Sarah Meehan has joined the firm as Head of Corporate Communications, according to a Business Wire release dated November 2, 2026. Meehan will report to Kenneth Onorio, Chief Operating Officer and Chief Financial Officer, and will lead the firm's corporate communications strategy, overseeing brand and messaging, external communications, thought leadership and digital strategy. The stated focus is on advancing understanding of Eagle Point's differentiated platform.

Founder and Managing Partner Thomas Majewski said the firm's business has grown considerably and its investment capabilities have expanded. He said Meehan's experience will help Eagle Point communicate its activities to investors, partners and the broader market.

Meehan brings 16 years of experience in financial services communications and client engagement, all at Bridgewater Associates. There she held leadership roles across external communications and client service, and most recently served as Deputy Head of External Communications & Affairs. In that role she partnered with senior leadership and key stakeholders on the firm's external brand, communications and messaging strategy, covering digital and social media, press, conferences, events and other external channels. She holds a bachelor's degree in English from the University of Connecticut.

Eagle Point, founded by Thomas Majewski in partnership with Stone Point Capital in 2012, focuses on private credit strategies in inefficient markets, including Portfolio Debt Securities, Regulatory Capital Relief transactions, Infrastructure Credit, Strategic Credit, Specialty Finance and CLO securities. The firm manages $14 billion on behalf of institutional and retail investors and has more than 120 professionals.

Go deeper than the headline

Research every firm in this story, track the ones that matter and get the daily briefing — free for 7 days.

Start your free 7-day trial

Sources

1 outlet

AlphaMaven summarised this story from the reporting below. Each link opens the original article.

Businesswire Eagle Point Credit Management Hires Sarah Meehan as Head of Corporate Communications