Insurance Portfolio Manager
Listed on 2026-10-11
-
Finance & Banking
Portfolio & Asset Management, Risk Manager/Analyst
EXTERNALENGLOBALRequisition: R_359067
Company:
Mercer
Location:
Boston, Massachusetts, United States of America | New York, United States of America | Chicago, Illinois, United States of America
Employment type:
Regular Category:
Consulting Industry: Real Estate Salary: 300000
Posted:
US Insurance – Senior Portfolio Manager
What can you expect:
Mercer is hiring a Senior Portfolio Manager to join the office of the Chief Investment Officer, focused on the Insurance segment. They will have responsibility for managing total portfolios for insurance investors based on their stated objectives, which will require a strong understanding of multi-asset with particular emphasis on fixed income and alternatives. The role requires deep insurance expertise to ensure portfolios are designed and managed in accordance with insurance specific requirements.
The potential locations for the role are Boston, New York and Chicago.
The candidate will benefit from the scale and reach of an existing insurance client. S/he will be a part of a high-performing portfolio management team with a proven track record of bringing innovative solutions to the market and delivering strong outcomes for clients. Working closely with specialist teams across the firm, the candidate will have unparalleled access to some of the leading investment research across the industry.
The role will offer the ability to implement these ideas on behalf of our insurance investors across the region.
The ideal candidate should have a strong experience of working with Insurance clients of all liabilities types (life, health, P&C, and captives), deep multi-asset, fixed income and private markets expertise as well as a background covering manager selection and portfolio construction with an ambition to grow their career to focus on this specialized area. Experience working in third-party systems such as Clearwater is crucial.
We will rely on you to:
Integrate into a high performing multi-segment, multi-asset class portfolio management team that is collectively responsible for overseeing Assets under Management in the U.S. region across a range of solutions spanning the full risk and return spectrum.
Collaborate with Mercer’s US insurance segment leadership and consultants, support prospecting efforts and client conversations, including innovative client solutions as well as general marketing efforts.
Serve as voting member on Mercer’s U.S. Insurance Investment Committee, responsible for overseeing the design of investment solutions that align with the client’s risk, income, capital and regulatory objectives, expressed through their IPS and Mercer’s guidelines.
Lead the day-to-day management of investment solutions for Insurance clients with clear adherence to Mercer’s governance framework, investment philosophy and process, and operating protocols while collaborating with multiple different teams across the business. This will include liaising with the insurance investment strategy teams as well as back and middle office functions to ensure effective implementation of investment decision making. This will also include supporting a strong partnership with Compliance.
Contribute to investment philosophy, portfolio construction and manager selection for our insurance client portfolios.
Help design, diligence and implement new and complex investment solutions while supporting business development and client management initiatives.
Represent the portfolio management team internally and externally (including at C-Suite levels).
Demonstrate a deep understanding of all asset classes relevant for insurance allocators, to include the intersection of capital, regulatory, tax and accounting considerations when considering a strategy, implementation and/or…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).