Sellafield, Cumbria
at Sellafield. We’re looking for Welders for a complex, new build installation project at Sellafield, delivering a critical piece...