Site Manager – Substation (Renewables) Dundee

Company: RTL Group Ltd
Apply for the Site Manager – Substation (Renewables) Dundee
Location: Dundee
Job Description:

RTL Group Ltd is looking for a Site Manager for a renewable energy substation project in Dundee, Scotland. This key role involves managing day-to-day site operations, ensuring safety and compliance while coordinating multiple contractors.

The ideal candidate should have proven experience in managing substation projects, a background in civil engineering, and strong leadership skills. The role offers a competitive salary and the opportunity to contribute to clean energy advancements in the UK.

#J-18808-Ljbffr…

Posted: July 7th, 2026