Site Operations Supervisor

Company: Renewable Energy Systems

Location: Glasgow

Posted: May 8th, 2026

Position Overview

Reporting to the Hub Operations Manager you will oversee daily operations and maintenance activities on a number of renewable energy assets (mainly wind) in a geographical area with flexibility to operate beyond that region to suit business needs. Working from home, you will be open to travel with overnight stays as required. You will support the Asset Management Team by maintaining statutory, safety, quality and environmental standards, conduct site inspections as required and assist the Hub Operations Manager in maintaining contractual obligations.

The position will be based on one of the windfarms in the Campbeltown area, Scotland. You must live within one hour of this location. All candidates must be available for face‑to‑face interviews.

Competitive package offers a wide range of benefits and rewards.

Responsibilities

Knowledge

Skills

Experience

Qualifications

EEO Statement

At RES, we celebrate differences as we know it makes our company a great place to work. Encouraging applicants with different backgrounds, ideas and points of view, we create teams who work together to solve complex problems and design practical solutions for our clients. Our multiple perspectives come from many sources including diverse ethnicity, culture, gender, nationality, age, sex, sexual orientation, gender identity and expression, disability, marital status, parental status, education, social background and life experience of our people.

#J-18808-Ljbffr
Apply Now