Operations Manager NRS
4 days ago
Newcastle upon Tyne
Altrad aspires to be the most trusted and valued support services company – learning from the ingenuity of its 7,250 people in the UK & Ireland, to deliver extraordinary outcomes for its clients. Multiple Sites across the UK - ( Hunterston A, Chapel Cross, Wylfa, Trawsfynydd, Berkeley, Oldbury, H...