Senior Risk Leader – Energy & Resources Projects

Company: Turner-
Apply for the Senior Risk Leader – Energy & Resources Projects
Location: Glasgow
Job Description:

Turner & Townsend is hiring a Risk Manager/Senior Risk Manager in Scotland to lead risk management across major projects in the Energy & Natural Resources sector. You will design and implement risk processes, coach teams, and ensure robust risk data and decision-making support.

The role involves leading risk workshops, managing risk registers, and delivering quantitative risk analysis to optimise project outcomes.

#J-18808-Ljbffr…

Posted: September 12th, 2026