Feb42020Sellafield Ltd appoints Martin Chown as new Chief Executive HM Government Science TwitterLinkedinFacebookemailMartin Chown has been appointed as the new Chief Executive of Sellafield Ltd. Follow this news feed: Science