Solar PV Site Manager

Role: Site Manager - Solar PV installations (20-60MW scope)Location: Spain (Central, North West and South East Coast)Salary: €50-55K + benefits packageMy client are one of the largest onshore renewable energy developers in Europe, with a primary focus on Solar PV, Battery Storage and Green hydrog...