Site Manager

Posted 5 Days Ago
Be an Early Applicant
Hiring Remotely in USA
Remote
Mid level
Energy • Manufacturing • Solar • Renewable Energy
GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy.
The Role
The Site Manager oversees turnkey project execution for power plants, managing site teams, ensuring compliance with schedules and budgets, and maintaining customer satisfaction.
Summary Generated by Built In
Job Description SummaryThe Site Manager carries out for GE Vernova Customers the whole site project turnkey execution of the power plants in the respect of health, safety and environment, schedule, budget and contract obligations.
The Site Manager will drive execution and administrate the Gas turbine / Steam Turbine centerline, Power Island HRSG & BOP project comprising of 1 or 2 gas turbine & generator plus plant auxiliaries on a turnkey basis with a site budget.
He reports functionally to the C&C Site Management function Leader and operationally to the Project Manager.

Job Description

Roles and Responsibilities

  • Manage the site team: Site Organization, Rules, Timely Mobilization /Demobilization of GE personnel.
  • Timely adapt/ optimize GE site organization in line with project execution and possible variation of hypothesis.
  • Provide the focal point contact for the Customer, Partner, Subcontractors if applicable on all site related issues, including technical advice, and construction execution strategies subcontractors, to ensure accomplishment of project / Customer requirements.
  • With support of GE staff (mechanical supervisor, electrical supervisor …) manage field execution including the management of subcontractor(s) (heavy lift, construction…) to ensure all project performance requirements, quality, EHS, schedule, and budget are achieved.
  • Manage site cost within budget (respect GE staff plan budget and subcontractor Lumpsum) , manage cost of quality, local purchasing process.
  • Set up EHS plan with EHS manager to ensure respect of EHS and LOTO (Lock Out Tag Out) rules.
  • Review and monitor Site detailed schedule to ensure compliance with the contract requirements.
  • Provide on time and accurate site report of execution progress to project management.
  • Anticipate issues: Identify performance issues and analyze causes with support site team and implement risk mitigation and resolution actions.
  • Achieve high Customer satisfaction (respect of contract, of quality, of timeline and of adequate reporting).
  • Ensure TOP (Turn Over Process: transfer from construction to commissioning) and punch list process properly implemented and timely resolution of punch item with objective of limited outage and zero punch item at COD (Commercial Operation Date).
  • Ensure that existing Lessons Learned are applied and new ones captured.
  • Mobilize/demobilize GE site facilities, office equipment, utilities, security
  • Implement with site purchaser administrator site C&C administrative processes in alignment with local requirements.
  • In association with the GE Materials Manager, Manage and control all GE supplied and sourced material. Ensure the site Quality Program is implemented, preservation of equipments with support of the site quality manager.
  • Conduct all GE business activities on site in strict accordance with all Company integrity policies.
  • Administer field work orders, back-charges, change orders and claim avoidance as related to field activities in a fair win-win approach yet protecting GE interest.

Required Qualifications

  • Proven experience in Site management
  • Proven leadership experience on operational management on multi-discipline and/or multicultural teams
  • Demonstrated ability to analyze and resolve technical and organization issues.
  • Demonstrated ability to lead projects and manage P&L / subcontracts
  • Fluent English is mandatory.

Desired Characteristics

  • Strong oral and written communication skills
  • Capability to take decision when information is scarce
  • Strong interpersonal and leadership skills
  • Ability to Listen and to manage positively conflicts
  • Capacity to manage by priorities and to analyze neutrally complex situation.
  • Win-Win mindset
  • Good electromechanical culture, curiosity and eager to learn
  • Will to expatriate (international assignment) on long periods 6 to 24 month depending on project size
  • Flexible and eager to learn and live in various culture/county

Additional Information

Relocation Assistance Provided: No

#LI-Remote - This is a remote position

Top Skills

Bop
Ehs
Gas Turbine
Hrsg
Loto
P&L
Steam Turbine
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: , Cambridge, MA
75,000 Employees
Year Founded: 2024

What We Do

GE Vernova is a planned purpose-built company on a mission to electrify the planet while simultaneously working to decarbonize it.

If we want our energy future to be different…we must be different.

Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver.

GE Vernova brings together GE’s portfolio of energy businesses including Power, Wind, Electrification and Digital businesses. With focus, GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life.

Together, we have The Energy to Change the World.

Why Work With Us

Join our team, to evolve and grow, surrounded by some of the brightest minds in the industry who help you get better every day. You’ll get the chance to rewrite the rules, work on cutting-edge technology, and be part of a global team for positive change.

Gallery

Gallery

Similar Jobs

GE Vernova Logo GE Vernova

Site Manager

Energy • Manufacturing • Solar • Renewable Energy
Remote
USA
75000 Employees

GE Vernova Logo GE Vernova

Technical Program Manager

Energy • Manufacturing • Solar • Renewable Energy
In-Office or Remote
2 Locations
75000 Employees
119K-199K Annually
Remote
NC, USA
22543 Employees
80K-140K Annually

Luxury Presence Logo Luxury Presence

Senior Product Manager

Marketing Tech • Real Estate • Software • PropTech • SEO
Easy Apply
Remote or Hybrid
United States
417 Employees
170K-200K Annually

Similar Companies Hiring

Parsec Automation Thumbnail
Software • Manufacturing • Internet of Things • Information Technology • Automation • Artificial Intelligence • Analytics
Anaheim, California
99 Employees
True Anomaly Thumbnail
Software • Manufacturing • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Centennial, CO
220 Employees
Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
150 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account