Scottish Power Renewables are looking for a Lead Installation Manager to join their EA1N project.
Role: Lead Installation Manager - Foundations Installation
Business: Scottish Power Renewables - East Anglia One North
Duration: initial contract until 31/10/2025 with renewal in line with the project
Location: London or Glasgow/hybrid style working
Rate: inside IR35, Umbrella and PAYE options availab...