Energy Project Risk Manager — Governance & Insight

Company: Turner & Townsend
Apply for the Energy Project Risk Manager — Governance & Insight
Location: Scotland
Job Description:

Turner & Townsend is looking for a Risk Manager to join their Aberdeen team. This position involves ensuring effective risk management processes, collaborating with other project controls teams, and maintaining risk registers to meet client objectives. The successful candidate will have strong communication and stakeholder management skills, and should be familiar with risk management systems such as Safran and @risk. This role requires attendance in the office at Warrington three days per week. A risk qualification is desirable but not mandatory.#J-18808-Ljbffr…

Posted: April 29th, 2026