System Engineer Debbie Hughes, August 13, 2017August 6, 2018, 3119 - Science, engineering and production technicians n.e.c., CareersBox Video, Engineering and Manufacturing, CareersBox Video, 0 More videos like this atwww.careersbox.co.uk. Magnox North are a nuclear energy organisation whose site operations include electricity...