💼 Full-Time Position

Americas L&H Chief Risk Officer — Strategic Leader

🏢
Scor
📍 london, england, United-Kingdom
📍
Location
london, United-Kingdom
📅
Posted
July 01, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Job Description
The Chief Risk Officer (CRO) for Life & Health (L&H) Americas is a senior leader responsible for the strategic oversight and execution of the risk management framework across the Americas L&H business. This role ensures that risks are effectively identified, assessed, monitored, and managed in alignment with Group and local risk appetites and regulatory expectations. The CRO is a trusted advisor to senior leadership, a key contributor to business strategy, and a visible leader within the global risk community.
Responsibilities
Strategic Risk Leadership
• Lead the design, implementation, and continuous enhancement of the risk management system, including risk appetite frameworks, governance policies, and risk reporting protocols.
• Provide proactive and credible challenge to business initiatives and transactions, with a particular focus on risk identification and mitigation.
• Represent L&H Americas Risk at sen...