Site Engineering Lead – Energy Projects

Company: Thetrupgrade
Apply for the Site Engineering Lead – Energy Projects
Location: London
Job Description:

Thetrupgrade is seeking a Site Engineering Lead to work with the Energy Team on National Grid Substations Projects in Greater London and surrounding areas. The successful candidate will drive engineering initiatives, manage engineering resources, and ensure quality standards are met. Candidates should hold a Chartered Engineer status and a Civil Engineering Degree, with experience in leadership roles on major projects. Benefits include 27 days holiday, a discretionary bonus, contributory pension, and ongoing professional development opportunities.#J-18808-Ljbffr…

Posted: May 1st, 2026