Operations and Maintenance Site Supervisor (Renewable Energy)

Experts Group International • london, england, United-Kingdom • Posted June 16, 2026

Location london, england
Job Type Full-time
Category Engineering
Posted June 16, 2026

Operations and Maintenance Site Supervisor (Renewable Energy)

Operations and Maintenance Site Supervisor (Renewable Energy)

Direct message the job poster from Experts Group International

We are seeking an experienced and reliable Operations & Maintenance (O&M) Site Supervisor to oversee daily site activities on renewable energy projects across the London region. This hands-on role involves managing subcontractors, ensuring compliance with safety and quality standards, and supporting the seamless execution of site operations.

Key Responsibilities

  • Oversee all on-site Operations & Maintenance activities, ensuring projects run smoothly and safely.
  • Coordinate and supervise subcontractors, ensuring adherence to timelines, quality, and HSE protocols.
  • Collaborate closely with internal field technicians and cross-functional teams for issue resolution and site support.
  • Monitor project progress, resource p...

Interested in this role?

Click the button below to start your application.

Apply Now