Energy & Natural Resources Project Manager – Balance of Plant

Company: Turner & Townsend
Apply for the Energy & Natural Resources Project Manager – Balance of Plant
Location: Manchester
Job Description:

Turner & Townsend in Manchester is looking for a skilled Project Manager to support client-side delivery of balance of plant systems for major projects in the Energy & Natural Resources division. This role requires managing interfaces across vendors and infrastructure while controlling costs and risks.

Applicants should have a degree in a relevant discipline and experience in managing multiple projects. The company promotes a supportive work environment respecting work-life balance and offers opportunities for professional growth.

#J-18808-Ljbffr…

Posted: June 11th, 2026