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.

$55B

Insurance assets under advisement

38

Insurance Portfolios

Meet Our Team

Quote symbol in blue.

We help our insurance clients make thoughtful investment decisions relative to their liabilities, strengthening their bottom line while effectively managing their enterprise risk.

Quote symbol in blue.

Brian Roberts

Partner, Team Leader of the Defined Benefit and Insurance Practice

learn more

Get in Touch

Interested in learning more about NEPC and our investment solutions? Contact us.

Contact Us