Insurance & Financial Risk Lead – North America

Company: Beazley Management Limited
Apply for the Insurance & Financial Risk Lead – North America
Location: London
Job Description:

Beazley Management Limited is seeking a Risk Manager to support insurance and financial risk activities across the North American platform. You will write risk reports, review underwriting and statutory business planning, and contribute to first-line risk processes, risk appetite, and control self-assessments.

The role involves risk opinions on key areas, technical provisions validation, and collaboration with global risk teams to enhance the risk management framework across regions.

#J-18808-Ljbffr…

Posted: November 7th, 2026