G

GE Vernova

Builds equipment and software for electric power

Senior Site Manager

Construction ManagementConfirmed live in the last 24 hours
Full-timeStafford, UKNo salary listed

About the Job

Requirements

  • Ability to lead diverse site teams through full project lifecycles.
  • Capability to resolve moderately complex technical problems using analytical judgment.
  • Understanding of best practices in site management and construction project integration.
  • Expertise in operational management within a project-based environment.
  • Formal education or a degree in a relevant technical or engineering field is preferred, but not required.
  • Willingness to travel extensively to and from projects and various field assignments.
  • Willingness to work holidays, weekends, and overtime as required by field assignments.
  • Ability to spend considerable time away from home for training and field assignments.

Responsibilities

  • Oversee the complete lifecycle of site activities, ensuring construction, building, and commissioning projects meet safety, quality, and operational standards.
  • Lead site activities and manage execution teams to meet project objectives on time and within budget.
  • Drive quality and performance across construction and commissioning phases and serve as a best-practice resource for the team.
  • Coordinate with internal and external partners to resolve operational challenges and optimize site workflows.
  • Apply technical expertise to data-driven decision-making and problem-solving to improve project outcomes.
  • Ensure site operations comply with company policies and local regulations.
  • Develop the team by mentoring, serving as a resource, building consensus, and influencing project outcomes.
  • Act as the primary lead for on-site project execution and coordinate between the team and project leadership.
  • Manage site resources and ensure project phases, from mobilization through commissioning, meet contractual and regulatory commitments.

Desired Qualifications

  • Strong interpersonal and communication skills to influence stakeholders and build consensus.

About the Company

GE Vernova

Builds equipment and software for electric power

GE Vernova makes equipment and software that generate and manage electricity for utilities, power producers, and industrial customers. Its Power, Wind, and Electrification businesses span gas turbines, wind generation, and the systems that move electricity across grids. The company supplies generators, grid equipment, and controls, while its software coordinates network operations and integrates changing sources of power. Customers buy equipment and enter service agreements for maintenance, upgrades, and technical support over its operating life, alongside purchases of software and related services. GE Vernova became an independent company in 2024 after separating from GE and is headquartered in Cambridge, Massachusetts.

Company size
10,001+
Company stage
N/A
Total funding
$17.6M
Headquarters
Cambridge, MA
Founded
2024

Recently Posted Jobs

Explore more opportunities at GE Vernova

See more jobs