Strategic Risk Leader, Energy & Commodities

TP ICAP

Greater London

On-site

GBP 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TP ICAP seeks a Risk Manager to act as a trusted adviser to the Energy & Commodities business, embedding risk management into day-to-day decisions across front-to-back activities and strategic initiatives.

In partnership with Front Office, Operations, Technology and Corporate Functions, you will identify, assess and monitor risks, provide insightful risk challenge, and support continuous enhancement of the control environment while fostering a strong risk-aware culture across the group.

Qualifications

  • Experience in Operational or Enterprise Risk within financial services or regulated environments.
  • Knowledge of RCSAs, risk appetite, KRIs, incident management, and root cause analysis.
  • Proven ability to advise and challenge risk for commercial decisions.
  • Strong analytical and communication skills; reports to senior management.
  • Experience supporting risk events, remediation and resilience frameworks.
  • FCA regulatory familiarity.

Responsibilities

  • Develop strong relationships with Front Office and stakeholders to support effective identification, assessment and management of risks across the Energy & Commodities business.
  • Provide timely and insightful risk advice to support informed decision-making and appropriate risk-taking.
  • Act as a trusted advisor on operational risk matters, offering constructive challenge where required.
  • Support the delivery of key risk management activities, including RCSAs, scenario analysis, risk assessments and root cause reviews.
  • Monitor the business's risk profile, Risk Appetite Metrics and Key Risk Indicators (KRIs), escalating material concerns where appropriate.
  • Identify emerging risks, trends and vulnerabilities that may impact business objectives.
  • Provide risk advisory support for strategic initiatives and new business activities.
  • Evaluate control effectiveness, identify control gaps and support remediation tracking.
  • Promote pragmatic risk mitigation solutions balancing commercial and regulatory requirements.
  • Analyse risk management information to identify trends and areas needing management attention.
  • Support risk reporting for senior management, risk committees and governance forums.
  • Ensure significant risks, issues and control weaknesses are documented, monitored and escalated.
  • Support management of risk events, issues and root cause investigations; contribute to business continuity and resilience initiatives.
  • Promote a positive risk culture through stakeholder engagement and awareness initiatives.

Skills

Operational Risk
Enterprise Risk
Risk Advisory
RCSAs
KRIs
Root Cause Analysis
Stakeholder Management
Data & Analytics
Regulatory Knowledge
Strategic Change

Education

IRM/ICA/CISI/PRM/FRM

Job description

TP ICAP seeks a Risk Manager to act as a trusted adviser to the Energy & Commodities business, embedding risk management into day-to-day decisions across front-to-back activities and strategic initiatives.

In partnership with Front Office, Operations, Technology and Corporate Functions, you will identify, assess and monitor risks, provide insightful risk challenge, and support continuous enhancement of the control environment while fostering a strong risk-aware culture across the group.

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 Manager – Energy & Commodities (2LoD, Hybrid)
Senior Risk Manager – Energy & Commodities (2LoD, Hybrid)

TP ICAP Group • Greater London

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

TP ICAP • Greater London

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

TP ICAP • City Of London

On-site
GBP 90,000 - 120,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 - Energy Markets & Trading
Global Risk Leader - Energy Markets & Trading

SmartestEnergy Limited • Greater London

Hybrid
GBP 120,000 - 180,000
Flexible working
Global remote working
Career development
Chief Risk Officer - Energy & Commodities
Chief Risk Officer - Energy & Commodities

TP ICAP • London

On-site
GBP 120,000 - 160,000
Inclusive culture
Career development opportunities
Senior Risk Manager - Technology
Senior Risk Manager - Technology

TP ICAP Group Services Ltd • City Of London

On-site
GBP 90,000 - 130,000