Strategic Risk Lead, Energy & Commodities

ICAP

Greater London

On-site

GBP 70,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TP ICAP London invites applications for a Risk Manager to advise the Energy & Commodities business on operational and enterprise risks. You will embed risk practices across front-to-back activities, working with Front Office, Operations, Technology and Corporate Functions.

You will provide insightful risk challenge, support control enhancements, and foster a risk-aware culture. The role covers RCSAs, scenario analysis, risk appetite, and KRIs, requiring strong stakeholder management and a

Qualifications

  • Experience in Operational Risk, Enterprise Risk or a related function within financial services or regulated environments.
  • Strong understanding of risk frameworks: RCSAs, risk appetite, KRIs, incident management and RCA.
  • Experience partnering with stakeholders and giving practical risk advice in a commercial setting.
  • Excellent analytical and problem-solving skills with the ability to deliver insights.
  • Experience evaluating control effectiveness and supporting remediation initiatives.
  • Excellent stakeholder management and relationship-building skills.
  • Strong verbal and written communication for senior management reports.
  • Ability to balance risk management with commercial objectives.

Responsibilities

  • Develop relationships with Front Office and stakeholders to identify and manage risks across Energy & Commodities.
  • Provide timely risk advice to support informed decision-making and appropriate risk-taking.
  • Act as a trusted advisor on operational risk matters and challenge where needed.
  • Support risk activities including RCSAs, scenario analysis, and risk assessments.
  • Monitor risk profile, risk appetite metrics and KRIs, escalating as required.
  • Support strategic initiatives, change programmes and remediation planning.
  • Promote resilience and governance through risk reporting and awareness.

Skills

Operational Risk
Enterprise Risk
Risk Advisory
Stakeholder Management
Analytical Skills
Communication Skills
Regulatory Knowledge
Project Management

Job description

TP ICAP London invites applications for a Risk Manager to advise the Energy & Commodities business on operational and enterprise risks. You will embed risk practices across front-to-back activities, working with Front Office, Operations, Technology and Corporate Functions.

You will provide insightful risk challenge, support control enhancements, and foster a risk-aware culture. The role covers RCSAs, scenario analysis, risk appetite, and KRIs, requiring strong stakeholder management and a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Energy & Commodities Risk Manager: Strategic Advisory
Energy & Commodities Risk Manager: Strategic Advisory

TP ICAP • City Of London

On-site
GBP 90,000 - 120,000
Senior Risk Advisor, Energy & Commodities
Senior Risk Advisor, Energy & Commodities

TP ICAP Group • Greater London

On-site
GBP 95,000 - 125,000
Senior Risk Manager – Energy & Commodities (2LoD, Hybrid)
Senior Risk Manager – Energy & Commodities (2LoD, Hybrid)

TP ICAP Group • Greater London

Hybrid
GBP 90,000 - 140,000
Risk Manager - Energy & Commodities
Risk Manager - Energy & Commodities

TP ICAP • City Of London

On-site
GBP 90,000 - 120,000
Risk Manager - Energy & Commodities
Risk Manager - Energy & Commodities

ICAP • Greater London

On-site
GBP 70,000 - 100,000
Risk Manager - Energy & Commodities
Risk Manager - Energy & Commodities

TP ICAP Group • Greater London

On-site
GBP 95,000 - 125,000
Senior Risk Manager - Energy & Commodities
Senior Risk Manager - Energy & Commodities

TP ICAP Group • Greater London

On-site
GBP 90,000 - 140,000
Strategic Operational Risk Lead – Tech & Markets
Strategic Operational Risk Lead – Tech & Markets

TP ICAP • City Of London

On-site
GBP 90,000 - 140,000
Senior Risk Manager - Operational & Tech Risk
Senior Risk Manager - Operational & Tech Risk

TP ICAP • England

Hybrid
GBP 90,000 - 120,000
Global Risk Leader - Commodities & Trading
Global Risk Leader - Commodities & Trading

Marlin Selection Recruitment • Greater London

On-site
GBP 90,000 - 140,000