🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Chief Risk Officer - Energy & Commodities

Hospitality Full Benefits Career Growth
Company

TP ICAP

Location

London, United Kingdom

Posted

June 14, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Role Overview

The Chief Risk Officer (CRO), Energy & Commodities will serve as a strategic partner to the Division’s leadership, embedding risk management into both long-term planning and day-to-day decision-making. This senior leader will provide oversight of all risk-related matters across the Division, ensuring alignment with the Group’s Enterprise Risk Management Framework (ERMF) while maintaining a proactive stance on emerging risks, regulatory obligations, and risk appetite. Acting as a trusted advisor, the CRO will drive the identification, evaluation, and mitigation of risks across trading, operational, regulatory, and change management activities, while leading Division-level governance forums and contributing to global risk committees. They will champion a culture of risk awareness, ensuring transparency, timely reporting, and accountability across all levels of the business.

The CRO will lead and inspire a global team of risk professionals, prov...