Site Manager

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of GE Vernova

GE Vernova

10,000+ employees

💼 Consulting

📦 Logistics

🏭 Manufacturing

Consulting • Logistics • Manufacturing

GE Vernova is a leader in the energy sector with over 130 years of experience, dedicated to electrifying the world while decarbonizing it. The company offers a broad portfolio of energy solutions including gas, hydro, nuclear, and wind power technologies, aimed at providing reliable, affordable, and sustainable energy. With a strong focus on innovation, GE Vernova plays a significant role in reducing the carbon footprint of global power systems and supports the transition to net-zero emissions by 2030.

📋 Description

• Represent the Project and the Organization toward customers, partners, subcontractors, and local authorities on site • Lead all site activities performed by the organization, consortium partners, and subcontractors through a Daily Management System • Manage the full scope of site works from site mobilization to final acceptance and site closeout • Ensure accountability for Safety, schedule, Quality, Cost, and statutory labor compliance for all jobsite activities • Lead site engineers and managers, ensuring training and support • Coordinate support from PCCM and Head Office as needed • Conduct performance assessments of site staff, including contract and life-of-project staff • Close out site subcontracts with fair and proper allocation of costs • Implement GE Vernova’s EHS policy and management systems at the site • Report accidents, near misses, deviations, and non-compliances • Implement remedial measures to reduce or eliminate unsafe acts and conditions • Ensure site staff training in safer work methods and investigate accidents • Prepare and implement risk assessments and method statements for high-risk jobs • Conduct TBT, PTW, and PoW activities at project sites • Ensure Site Managers and package managers attend daily TBTs • Identify critical lifts and prepare method statements and risk assessments • Conduct weekly GENBA walkdowns and close corrective actions • Ensure mandatory EHS training for GE staff and site workers • Manage the RFI process with site subcontractors and ensure proper technical issue resolutions • Implement quality control and inspection procedures under the contract and approved quality assurance plan • Implement the Daily Management System, Nonconformance Cost, and Cost of Poor Quality processes at site

🎯 Requirements

• Bachelor’s degree in engineering with experience in turbine and auxiliaries packages • More than 15 years’ experience • Minimum experience as a lead in a TI package • Successfully supported commissioning of at least one unit of 600MW and above • Leadership and social competence • Negotiation and presentation skills • Quick and thorough judgment • Energetic and positive problem-solving approach • Interpersonal and responsive skills • Ability to delegate, set priorities, and act directly toward targets • High degree of cost awareness • Extensive knowledge of power plant systems, TI piping, turbine, and auxiliaries

🏖️ Benefits

• Relocation Assistance Provided: No

Apply Now

Similar Jobs

🔥 1 minute ago

Mosaic Health

1001 - 5000

🏥 Healthcare

👥 B2C

Manager leading clinical application strategy, governance, and interoperability for Mosaic Health’s national primary care platform. Overseeing healthcare systems, teams, vendors, compliance, and technology optimization.

🔥 2 minutes ago

Inotiv

1001 - 5000

🏥 Healthcare

💼 Consulting

📦 Logistics

Remote quality manager overseeing small-animal compliance, audits, and quality systems for Inotiv, a contract research organization. Driving corrective actions, risk management, animal welfare compliance, and continuous improvement across operations.

🔥 5 minutes ago

Voltyx

201 - 500

⚡ Energy

🤝 B2B

Senior Fleet Safety Manager advancing proactive, behavior-based safety across Asplundh Power’s energy-services fleet. Using telematics, coaching, and incident analysis to reduce risk and prevent collisions.

🔥 12 minutes ago

The Home Depot

10,000+ employees

🏗️ Construction

📦 Logistics

🛒 Retail

Services License Manager ensuring contractor licensing and regulatory compliance for The Home Depot’s home-improvement services. Auditing providers, resolving installation complaints, and improving compliance processes across California markets.

🇺🇸 United States – Remote

💵 $110k - $120k / year

💰 Debt Financing on 2007-07

⏰ Full Time

🟡 Mid-level

🟠 Senior

👔 Manager

🔥 14 minutes ago

NCR Atleos

10,000+ employees

🏦 Banking

💳 Fintech

🏢 Enterprise

Area Manager leading NCR Atleos’ ATM and financial-access field operations in Washington, DC. Overseeing 100–150+ employees, customer relationships, budgets, vendors, and service performance.