Noel McKeegan

Noel McKeegan joined New Atlas as a founding member in 2002 and became Editor-in-Chief in 2007. He has travelled extensively throughout our long history, covering major science and technology events around the globe and building our exceptional editorial team.