🌿 Back to all jobs

🥝 Lead Site Manager – EHV Substation project

GE Vernova | Jeddah, Saudi Arabia | Posted June 29, 2026

Job Description

**Job Description Summary**
Responsible for activities related to the construction, building and commissioning on customer site, from site mobilization, through civil, erection and commissioning work, as well as management activities related to this scope. Accountable for the quality of own work. Subject to direct operations supervision/prescribed work instructions/systems checking. Executes within a well-defined operations framework. There is generally a step by step sequence of standard operational tasks which need to be followed to achieve an end result.

**Job Description**

**Key Responsibilities**

+ Overall Site Lead Manager for Execution of the Sub-Station Project within the project time frame.
+ GE Site Representative for the Customer and responsible for maintaining high level of customer relationship and customer satisfaction.
+ Establish the GEV Site Management Process, Site Environment Health & Safety Policy Plan, Security, Housekeeping, Fir...

Apply for This Position

Submit Application