. Monitor project progress, preparing detailed reports and updates for senior management. Liaise with stakeholders, including...: Proven experience as a Site Manager or similar role within the renewable energy sector, particularly in Grid Transmission...
Green Recruitment Company