Lead Project Manager, Nuclear & Energy Projects
Company: Turner & Townsend
Location: Leeds
Posted: April 22nd, 2026
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
Apply Now