Site Manager

2 weeks ago


Niagara, Canada GE Vernova Full time

**Job Description Summary**: Lead one of Canada’s most impactful hydropower projects in Niagara Falls, where your leadership will shape the future of clean energy with a global industry leader

This role functions with some autonomy but guided by established policies or review of end results.

**About Us**:
We are a purpose-built company leading a new era of energy - electrifying the world while simultaneously working to help decarbonize it Our culture is built on inclusivity, diversity, and equality, creating a dynamic environment where every team member can thrive. We are united by our mission to lead the energy transition and make a tangible impact on the future of energy.

GE Vernova’s Hydro Power business designs, develops, manufactures, and services advanced technologies that harness the power of water to deliver reliable and sustainable power. For more than a century, hydropower has played an essential role in the North American and global electricity systems. Today, hydropower is the world’s largest source of renewable energy, and its pumped storage technology is the world’s largest source of energy storage. But to reach net-zero globally by 2050, we need to double the amount of hydro currently installed. Whether it’s through pumped storage, run-of-river, or by upgrading the existing installed base, hydropower will continue to be a cornerstone of North America’s energy future. Join us at GE Vernova and be part of a team that is not only shaping the future of energy but also fostering a culture of excellence and innovation. Together, we have the energy to change the world

**Key Responsibilities**:

- Lead and manage all site-based construction and commissioning activities.
- Maintains a strong EHS culture and ensures targets are met.
- Ensure Quality of works, documentation and reporting.
- On time delivery.
- Ensures a high standard of resource workmanship.
- Fosters the approval and satisfaction of the client site team.
- Provide technical oversight and direction to subcontractors, trades, and internal teams.
- Collaborate closely with the Project Manager (PMCC), Technical Advisors, Area Superintendents, and Planners.
- Ensure alignment with project schedule, cost, and quality objectives (SQDC).
- Drive conflict resolution and root-cause analysis in a professional, politically astute manner.
- Maintain high standards of safety and quality, with safety as the top priority.
- Monitor and report on project progress, risks, and mitigation strategies.
- Represent the company in daily interactions with OPG and other stakeholders.
- Lead by example in planning, execution, and team leadership.

**Required Qualifications**:

- 7-10+ years of experience in site management roles, ideally in hydropower (refurbishment or new build).
- Background in mechanical, electrical, or electromechanical disciplines.
- Trade certification (e.g., Millwright, High Voltage Electrician) or engineering degree with field experience is acceptable.
- Proven ability to manage complex site operations and lead multidisciplinary teams within an EPCM environment.
- Strong appreciation for skilled trades and craft work.
- Demonstrated experience in project planning, schedule recovery, and team mobilization.
- Demonstrated experience in cost control and financial accountability.
- Excellent conflict resolution and interpersonal skills.
- Strong command of the English language; able to communicate clearly, concisely, and effectively.
- Valid ON driving license.
- Agree to undergo pre-employment screening, including but not limited to a reference and background check.
- Have the right to work without restriction in Canada.

**Preferred Attributes**:

- Experience with OPG or similar North American utility clients.
- Ability to work extended hours (10-hour days, 5-6 days/week).
- Familiarity with EHS and Quality systems; strong commitment to GE Vernova’s SQDC (Safety, Quality, Delivery, Cost) principles.
- Includes direct people management responsibility for staffing and performance development. Utilizes in-depth knowledge of a technical discipline and analytical thinking and technical experience to execute policy/strategy.
- Has knowledge of best practices and interface touchpoints within a live operating hydropower plant.
- Uses technical experience and analytical thinking. Uses multiple internal and limited external sources outside of own teams to arrive at decisions.
- Acts as a resource for colleagues with less experience and adds value to developing the skills of the project team.
- Conveys performance expectations and may handle sensitive issues.

**Why Join Us?**
- Long-term, multi-year projects with a strong and stable client (OPG).
- Work in the scenic Niagara region with opportunities for professional growth.
- Be part of a high-performing team delivering critical infrastructure for Ontario’s energy future.
- Comprehensive total rewards package that supports the well-being, growth, and success of our employees.

**Additional


  • Site Clerk

    1 week ago


    Niagara, Canada E.S. Fox Limited Full time

    **ABOUT US**: Established in 1934 as a small plumbing and heating company, E.S. Fox Limited today is recognized as a pre-eminent Canadian multi-trade Industrial, Commercial, Institutional and Nuclear constructor and fabricator. E.S. Fox Limited works in the industries of oil and gas, petrochemical, mining, pulp and paper, steel, automotive, pharmaceutical,...


  • Niagara, Canada Niagara Region Full time

    **Division**: Waste Management **Important Notices & Amendments**: This position is located in various locations. **About Us**: Serving a diverse urban and rural population of more than 475,000, Niagara Region is focused on building a strong and prosperous Niagara. Working collaboratively with 12 local area municipalities and numerous community partners,...


  • Niagara Falls, Canada GE Vernova Full time

    A leading energy company is seeking a Site Quality Specialist focusing on materials management to support hydropower site installation in the Niagara region. You will promote quality processes, manage nonconformities, and implement corrective actions. Ideal candidates hold an engineering degree, have experience in quality control, and are willing to work...


  • Niagara Falls, Ontario, Canada Southwest Talent Full time

    Job Description: Southwest Talent is an external agency working with some of the world's fastest growing employersOur client is working on a 9 figure project in Niagara falls that will require a highly skilled leadership team.Comp- $120,000-40,000 CADReporting to the General Superintendent, the Senior Site Superintendent must demonstrate leadership skills...

  • Site Project Planner

    3 weeks ago


    Niagara Falls, Canada GE Vernova Full time

    Site Project Planner – GE Vernova Hydro Power (North America) Job Description SummaryWe are looking for a Site Planner for our GE Vernova's Hydro Power North America division, based in Ontario’s Niagara region. In this role, you will play a key part in planning and coordinating construction activities for major hydropower projects. You will be...


  • Niagara Falls, Canada GE Vernova Inc Full time

    Job Description Summary Job Description GE Vernova Canada, Inc. is seeking a Site Quality Specialist with a focus on materials management that will be responsible for supporting Construction & Commissioning (Site Installation) team for execution excellence on our hydropower division in the Niagara region. GE Vernova Canada, Inc. and Ontario Power Generation...


  • Niagara Falls, Canada GE Vernova Full time

    Join to apply for the Site Quality Specialist materials role at GE Vernova GE Vernova Canada, Inc. is seeking a Site Quality Specialist with a focus on materials management who will support the Construction & Commissioning (Site Installation) team to achieve execution excellence for our hydropower division in the Niagara region. Job Description Summary The...


  • Niagara Falls, Ontario, Canada GE Vernova Full time

    Job Description SummaryJob DescriptionGE Vernova Canada, Inc. is seeking a Site Quality Specialist with a focus on materials management that will be responsible for supporting Construction & Commissioning (Site Installation) team for execution excellence on our hydropower division in the Niagara region.GE Vernova Canada, Inc. and Ontario Power Generation...


  • Niagara Falls, Ontario, Canada GE Vernova Full time

    Job Description SummaryJob DescriptionGE Vernova Canada, Inc. is seeking a Site Quality Specialist with a focus on materials management that will be responsible for supporting Construction & Commissioning (Site Installation) team for execution excellence on our hydropower division in the Niagara region.GE Vernova Canada, Inc. and Ontario Power Generation...

  • Site Superintendent

    6 days ago


    Niagara Falls, Canada Silver & Associates Full time

    This is an opportunity to join an established Builder who are looking for an experienced Low Rise Commercial Construction Site Superintendent to manage a big project. As site superintendent, this role requires excellent communication skills, as you’ll collaborate with various people, such as construction workers, architects and engineers. In order to...