Barings is a leading global investment manager with over $456Bn in assets under management including over $215Bn in real assets, private and alternative credit. As a subsidiary of MassMutual, Barings serves clients worldwide through its deep expertise and differentiated origination capabilities. Insurance asset management is a strategic priority, with over $280 billion managed for insurers globally including over $60 billion on behalf of third-party insurers. To support continued growth in this critical segment, Barings is seeking a dynamic and experienced Head of Insurance Solutions for North America to lead client engagement, drive strategic initiatives, and deliver innovative investment solutions tailored to the evolving needs of insurance companies. Barings Insurance Solutions is a dynamic, high-impact team at the heart of Barings’ global insurance strategy. We partner with insurers to craft bespoke investment solutions that draw on the full breadth of Barings’ capabilities—from world-class investment desks and structuring expertise to our dedicated Insurance Portfolio Management team and expansive capital markets network. Our mission is to deliver innovative, capital-efficient strategies that meet the evolving needs of insurance clients across geographies and regulatory regimes. As we continue to expand, we’re seeking a driven and ambitious leader to head our North American Insurance Solutions business, accelerating growth across Canada, the United States, and Bermuda. This is a unique opportunity to shape the future of insurance investing at one of the world’s leading asset managers. Given the potential of this role to significantly shape the future growth of Barings Insurance Asset Management practice, this role presents an opportunity for a highly motivated and ambitious individual to build significant long term wealth.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1,001-5,000 employees