Risk Manager - Energy & Natural Resources; Hybrid
Listed on 2026-11-05
-
Management
Risk Manager/Analyst
Location: West of England
Turner & Townsend is seeking a Risk Manager to join its expanding Natural Resources and New Energies team. You will design risk management processes, run risk workshops, maintain risk registers and drive mitigation actions across multiple projects.
You will perform quantitative risk assessments and produce risk reports with PowerPoint, Excel and Power BI, collaborating with Project Controls and the supply chain to manage client risk in a dynamic, international environment.
Our organisation is growing, and we are hiring a Risk Manager
- Energy & Natural Resources (Hybrid) in West of England, England, United Kingdom.
We have an opening for a Risk Manager
- Energy & Natural Resources (Hybrid) in West of England, England, United Kingdom within Management & Operations, Other.
This role, Risk Manager
- Energy & Natural Resources (Hybrid) at Turner & Townsend, could be your next opportunity.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).