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.

$75B+

Insurance assets under advisement

66

Insurance Portfolios

Our employee-owned structure allows us to safeguard your interests and provide the highest level of service and transparency.

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, 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