Stephen Davey, based in London, GB, is currently a Chief Editor at Springer Nature. Stephen Davey brings experience from previous roles at Nature Publishing Group, Royal Society of Chemistry and Rijksuniversiteit Groningen. Stephen Davey holds a 1996 - 2003 MChem in Chemistry @ The University of Sheffield. With a robust skill set that includes Academic Publishing, Chemistry, Editing, Editorial, Journals and more. Stephen Davey has 1 mobile phone numbers on RocketReach.
Looking for a different Stephen Davey?
Find contact details for 700 million professionals.