Dounreay employs 541 employees. The Dounreay management team includes Donald Omand (Chief Information Security Officer), Josh George (Organizational Excellence Director), and Claire Stephenson (Head of Major Projects Commercial).
Get Contact Info for All DepartmentsLooking for a particular Dounreay employee's phone or email?