Wind Farm Site Manager: O&M & Contractor Oversight
Company: Nadara
Location: City of Edinburgh
Posted: April 27th, 2026
Nadara is seeking a Site Manager in Edinburgh to oversee the operation and maintenance of renewable energy assets. This includes managing contractors, ensuring performance compliance, and producing operational reports. The ideal candidate will have at least 2-5 years of experience in the renewables industry, particularly in managing onshore wind farms. Strong communication and planning skills are essential, along with an educational background in Mechanical, Electrical or Civil construction.
#J-18808-Ljbffr
Apply Now