GE Vernova, based in the United Kingdom, seeks a Site Manager to lead on-site operations for high-voltage AIS and GIS projects within the Construction & Commissioning team. You will oversee installation, maintenance and commissioning of critical infrastructure, ensuring safety, quality and regulatory compliance while coordinating with product units and clients.
This role demands extensive field experience with substation primary plant, a hands-on leadership style, and the ability to travel to
#J-18808-Ljbffr…
