Sarah Greene, publishing and new media entrepreneur, is to become Editor-in-Chief of The Scientist magazine. Sarah's new role will include strengthening The Scientist's online presence and overseeing closer ties with Faculty of 1000