Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
GE VernovaHydro is seeking a Senior Site Manager to lead all site activities from mobilisation through to final acceptance. You will own the site safety culture, manage schedules and budgets, and coordinate with the client and authorities to ensure project milestones are met on time and within scope.
You will supervise GE Vernova staff and subcontractors, oversee QA/QC and documentation, and drive strong team performance across a complex hydropower project on site.
Some of the most complex energy infrastructure in the world doesn't run itself — someone has to bring it to life on the ground. As a Site Manager with GE Vernova's Hydro business, you are the central force on site: the person who keeps safety non-negotiable, schedules on track, and teams aligned from mobilisation through to final acceptance. You represent GE Vernova to the client, the authorities, and every stakeholder on site — and your leadership directly determines whether a project closes out on time, on budget, and with the reputation of GE Vernova intact. You will be attaining complete knowledge of the site execution plan, time schedule, scope of supply / work, major subcontracts, budget and account structure, status of documentation, EHS plan, site staffing plan, applicable local regulations, restrictions etc.
You are a senior site professional who has seen a hydropower or heavy-infrastructure project through from the ground up — and you know how to lead people, manage risk, and keep things moving when the unexpected happens.
Relocation Assistance Provided: Yes