Lead Site Manager – EHV Substation project

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

Location Jeddah, Saudi Arabia
Job Type Full-time
Category other-general
Posted June 29, 2026
**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...

Interested in this role?

Click the button below to start your application.

Apply Now