Turner & Townsend is recruiting a Risk Manager / Senior Risk Manager to join our Scotland-based Energy & Natural Resources team. The role focuses on leading risk management interventions across diverse projects, designing processes, and driving continuous improvement within project controls.
You’ll act as SME on major initiatives and collaborate with integrated teams to deliver robust PMB baselines and change control support.
#J-18808-Ljbffr…
