Skip to main content
Barings is seeking a visionary leader to head North American Insurance Solutions. The role combines strategy, client engagement and business growth across the US and Canada with a focus on capital efficiency and risk management. As a Managing Director, you will shape investment solutions, lead cross-functional teams and partner with insurers to deliver bespoke strategies that align with regulatory and portfolio objectives.

Also on the board Same function, level within a rung

Level

Manager

Location

New York, NY

Occupation

Natural Sciences Managers

Industry

All Other Insurance Related Activities

Posted

yesterday

Apply for this role (opens in a new tab)