B

Barings

Global asset manager of alternative investments

Head of Insurance Solutions

Asset ManagementConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • At least 10 years of experience within insurance asset management, insurance consulting, insurance investing, investment banking, or actuarial leadership.
  • Deep understanding of insurance balance sheets, capital frameworks, and investment strategies.
  • Strong knowledge of NAIC, RBC, and broader insurance regulatory considerations.
  • Demonstrated success delivering innovative solutions and building trusted relationships with senior insurance decision-makers.
  • Ability to influence across complex organisations and lead cross-functional teams.
  • Professional designations such as CFA or FSA, or advanced degrees, are advantageous but not required.

Responsibilities

  • Partner with insurers across the United States, Bermuda, and Canada to develop tailored investment and portfolio solutions aligned with their business objectives.
  • Advise clients on capital management, portfolio construction, accounting, and regulatory considerations.
  • Work with the Client Group to deepen existing relationships and identify new growth opportunities.
  • Design differentiated solutions leveraging the investment platform across public and private markets.
  • Partner with portfolio managers, structuring specialists, and insurance portfolio management teams to solve complex client challenges.
  • Help insurers optimise portfolio returns, capital efficiency, and risk management outcomes.
  • Expand the North American insurance asset management business.
  • Support strategic initiatives across traditional insurance channels, reinsurance, pension risk transfer, and emerging insurance investment opportunities.
  • Identify market trends and client needs to inform future product and solution development.
  • Represent the company externally through industry events, conferences, and client forums.
  • Develop thought leadership on insurance investing, capital efficiency, and portfolio solutions.
  • Mentor colleagues and support the continued development of the global Insurance Solutions platform.

Desired Qualifications

  • Professional designations such as CFA or FSA, or advanced degrees.

About the Company

Barings

Global asset manager of alternative investments

Barings is a global asset manager with about $500 billion in assets under management for institutional, insurance, and wealth clients. It invests across public and private markets, including public fixed income, private credit, public equities, real estate, capital solutions, portfolio finance, and private equity, and it offers customized insurance solutions and asset-based financing. Barings’ platform is the result of MassMutual’s integration of several investment firms, and its ownership by MassMutual policyholders plus a minority stake from MS&AD supports a patient, long‑horizon approach. The company aims to provide flexible financing and investment solutions across geographies and asset classes through a large, multi-asset platform.

Company size
1,001-5,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2015

Recently Posted Jobs

Explore more opportunities at Barings

See more jobs