πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Lead Site Manager – EHV Substation project

Company

GE Vernova

Location

Jeddah, Saudi Arabia

Posted

June 29, 2026

Position Overview

**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...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now