Enter a job title or keyword

Lead Site Manager

GE Vernova


Job Location:

Dammam - Saudi Arabia

Monthly Salary: Not provided by the employer
Posted: 11 July 2026 (30+ days ago)
Application Deadline: 9 October 2026
Vacancies: 1 Vacancy

Job Summary

Job Description Summary
Site Electrical Supervisor SubStation Project

Job Description

Job Responsibility:

  • Overall Site Lead Manager for Execution of the SubStation 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 Fire Protection and Quality Assurance Policy on the Construction Site
  • Implement the Overall Project Safety Program and ensure adherence to National Regional & Local Regulatory Safety & Health Codes.
  • Establish the Site Infrastructure Site Rules & Regulation Site Organization Site Resources plan and Site Monthly Expense Costing detailing.
  • Ensure corporate policies and procedures are fully implemented and if necessary establish project procedures and objectives to address site or project specific conditions.
  • Planning & scheduling of all site execution activities.
  • Review project cost and schedule performance through analysis of project reports and data. Coordinate with the project planning & cost controller.
  • Monitor and analyze project safety cost schedule and quality performance and ensure
    appropriate corrective actions are taken.
  • Control project expenditures for equipment material and services and ensure field
    operations are within budget.
  • Establish control of all activities with all subcontractor (Civil / MEP / Electrical / Testing & Commissioning) and plan the activities for daytoday basis.
  • Coordination with customer for daytoday activities and progress reporting on daily weekly and monthly basis to Customer.
  • Coordination with all different subcontractor agencies for the execution and progress planning.
  • Review of installation drawings and execution as per the drawings.
  • Forecasting in advance of critical tasks / material requirements to avoid delays.
  • Implementation of all Installation method statements and risk assessments.
  • Receiving of all Equipments / Materials and arranging inspection with client.
  • Reporting of NonConformance Reporting related to failures of Equipments / Components
  • Monitoring & Control of for safety & security of site materials.
  • Developing of red markup drawings modification as per site requirement for As Built Drawings.
  • Reporting of ROE for the completed project for each activity.
  • Control & OverSee SE responsibilities in case of absence or nonassignment of SE.
  • Supports ITO Team with conducting site visits for Electrical & associated Works and provide detail technical report of Primary Equipments system of the substation project.

  • Qualification: Degree in Electrical Engineering & Registered in Saudi Council of Engineering
  • Experience : Minimum Ten Years as Site Construction of EHV SubStation Project
  • Mobility : Must be willing to move within Saudi Arabia as per the Business Requirements
  • KSA National preferred

Additional Information

Relocation Assistance Provided: No


Required Experience:

Manager

Key Skills

  • Computer Skills
  • Lean
  • Management Experience
  • Process Improvement
  • Warehouse Distribution Experience
  • OSHA
  • Process Management
  • Training & Development
  • LIHTC
  • Leadership Experience
  • Property Management
  • Supervising Experience

About Company

Company Logo

GE Vernova's Asset Performance Management software can help you increase asset reliability, minimize costs and reduce operational risks. View a demo today.

View Profile View Profile