Support Officer, you will support NRG on all aspects of permitting, incident management, invoicing and office administration... at sites across England. Whether it is an operational power station, a site undergoing decommissioning & clean-up or a new...
Environment Agency