Operations Manager NRS
2 days ago
Nottingham
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...