Electrical Infrastructure Site Manager – Power and Safety

Company: GE Vernova
Apply for the Electrical Infrastructure Site Manager – Power and Safety
Location: London
Job Description:

GE Vernova, Inc. is seeking a proactive Site Manager to lead our Power Conversion projects in the UK and Ireland. You will be the on-site heartbeat, coordinating field teams, managing budgets, and ensuring safe, high-quality delivery of electrification systems.

Ideal candidates bring strong construction management experience in electrical environments, familiarity with CDM 2015, and a proven ability to mentor teams while maintaining rigorous safety standards on fast-paced sites.

#J-18808-Ljbffr…

Posted: October 21st, 2026