Lead Project Manager, Nuclear & Energy Projects

Company: Turner & Townsend
Apply for the Lead Project Manager, Nuclear & Energy Projects
Location: Leeds
Job Description:

A leading consulting firm is seeking a Project Manager in Leeds to oversee large-scale projects in the Energy and Natural Resources sector. The ideal candidate should have a degree in a relevant field, experience in project management, and the ability to manage multiple projects. This full-time role involves leading project teams and ensuring delivery to client specifications. The firm promotes a flexible and inclusive work environment.#J-18808-Ljbffr…

Posted: April 5th, 2026