Claire Gallery-Strong

Head of Business Improvement, Sellafield Ltd