Project Manager - Energy & Natural Resources SLA

Turner & Townsend
full-time Manchester, England Other Management Occupations
Posted:
June 09, 2026
Location:
Manchester, England, United Kingdom

Job Description

Job Description

Due to increased opportunities and demand in the Energy & Natural Resources division, the Energy & Natural Resources team are recruiting Project Managers to join a diverse and supportive team during a period of significant growth. Our nuclear client is at the forefront of industry leading change, and we are keen to speak to individuals with project management experience to see what Turner & Townsend can offer you. 

MAIN PURPOSE

To manage delivery of safety, licensing, and assurance work packages, ensuring regulatory compliance, governance, and alignment with the wider programme.

SCOPE

Owns defined WBS elements covering nuclear permissions, HSSSEQ, and safety case activities. Manages delivery plans, reporting inputs, and coordination with SMEs and regulators.

KEY ACCOUNTABILITIES

Project management, to include:

  • Manage delivery of SLA work packages (scope, schedule, cost, risk)
  • Develop and...

Apply for this Job

Submit your application for the Project Manager - Energy & Natural Resources SLA position at Turner & Townsend.

Apply Now Save for Later

Job Overview

Job Type: full-time
Location: Manchester, United Kingdom
Posted: June 09, 2026
Deadline: July 19, 2026