Project Controls Lead, Energy & Natural Resources

Company: Turner & Townsend
Apply for the Project Controls Lead, Energy & Natural Resources
Location: Glasgow
Job Description:

A leading consultancy firm in Glasgow is seeking a Project Controls Manager to oversee project control services on high-profile projects. The role involves leading teams, improving processes, and collaborating with various stakeholders to ensure successful project delivery. Candidates should have a strong background in Project Controls disciplines and excellent communication skills. This position is full-time and offers opportunities for career development.#J-18808-Ljbffr…

Posted: April 17th, 2026