Key Takeaways
- • Eagle Point Credit Management, a Greenwich, Connecticut-based private credit manager with $14 billion in assets, appointed Sarah Meehan as Head of Corporate Communications.
- • Meehan joins from Bridgewater Associates, where she spent 16 years and most recently served as Deputy Head of External Communications & Affairs.
- • Meehan reports to Kenneth Onorio, Eagle Point's chief operating officer and chief financial officer, and will lead branding, messaging, thought leadership, and digital engagement.
- • The hire reflects Eagle Point's continued expansion of investment capabilities and institutional presence, according to founder Thomas Majewski.
Summary
At Eagle Point, Meehan will lead the firm's corporate communications strategy, including branding, messaging, thought leadership, external communications, and digital engagement. She will report to Kenneth Onorio, Eagle Point's chief operating officer and chief financial officer. The appointment comes as the firm continues expanding its investment capabilities and institutional presence.
Eagle Point was founded in 2012 by Thomas Majewski in partnership with Stone Point Capital and specializes in private credit strategies across markets it considers relatively inefficient. Its investment activities include portfolio debt securities, regulatory capital relief transactions, infrastructure credit, strategic credit, specialty finance, and collateralized loan obligation securities. The firm manages capital for both institutional and retail investors and employs more than 120 professionals.
Majewski said in a statement: "We are thrilled to welcome Sarah to Eagle Point. Our business has grown considerably and our investment capabilities have expanded. Sarah's experience will help us better communicate who we are and what we do to investors, partners and the broader market." The article notes that as private credit becomes an increasingly important component of institutional portfolios, managers are expanding communications efforts to explain their strategies, market opportunities, and risk management approaches. Meehan holds a bachelor's degree in English from the University of Connecticut.
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.