Opportunity Description
Job Description Summary
We are seeking an experienced Site Manager to oversee operations on transmission and distribution projects across the UK.
About the role
GE Vernova's Grid Automation team delivers grid modernisation projects for some of the UK's most critical infrastructure, including National Grid substations and renewable energy sites. As Site Manager, you will be the central point of coordination on site — ensuring every phase of project delivery runs safely, compliantly, and to schedule.
Key Responsibilities
- Serve as the primary liaison between the project team, customers, subcontractors, and third‑party stakeholders.
- Manage site activities from mobilisation through to close‑out, including permit management and workforce coordination.
- Prepare, maintain, and submit site documentation including Risk Assessment Method Statements (RAMS), site reports, and drawings.
- Monitor health, safety, and CDM comp...
Ready to Apply?
Submit your application for Site Manager - Substation Automation at AL8238 UK Grid Solutions Limited
Apply for this Position