We develop tailored investment solutions to meet the complex needs of insurance companies, where varying business lines, corporate structures, and regulations require a multi-faceted and dynamic approach to decision-making.
As a trusted steward of your capital, our goal is to empower you to make informed decisions based on your organization’s unique operating environment, risk tolerance and long-term financial objectives.
$50B+
Insurance assets under advisement
37
Insurance Portfolios
Our employee-owned structure allows us to safeguard your interests and provide the highest level of service and transparency.
Meet Our Team
We help our insurance clients make thoughtful investment decisions relative to their liabilities, strengthening their bottom line while effectively managing their enterprise risk.
Brian Roberts
Partner, Leader of the Defined Benefit and Insurance Practice
Related Insights
Get in Touch
Interested in learning more about NEPC and our investment solutions? Contact us.
Contact Us