Edinburgh
R0001076 Environmental Manager Offshore (Open) Renantis Spa We are a global player in the field of renewable... workforce and stimulate a thriving local supply chain. We have two floating wind sites in Scotland – Broadshore north...