Operations and Maintenance Site Supervisor (Renewable Energy)
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...