Mercer has won Investment strategy consultant of the year for its scale, expertise, and innovation in serving insurers. Advising on $1.5trn globally, Mercer's 52-person insurance team delivers advisory work across asset allocation, governance and risk management, investment implementation, operational Implementation, private markets, and sustainability strategies tailored to insurers across life, P&C, health, and captives.
Its proprietary MercerInsight platform, developed with Nasdaq, enhances decision-making through data points combined with the ratings and documents produced by Mercer's investment and operational due diligence teams.
The firm's established relationships – spanning 119 managers over 352 strategies across various asset classes – means Mercer is able to negotiate availability for capacity and secure potential fee discounts on behalf of its clients, empowering insurers to compete in a competitive market.