Alastair joined Green Alliance in January 2012 as the senior policy adviser leading Green Alliance's Political Leadership theme. He manages the Climate Leadership Programme for MPs and joint advocacy work with the major green NGOs.
Alastair was previously senior campaigns advisor on energy and climate change at the CBI where he co-ordinated the business case for tackling climate change, whilst engaging with politicians and the media to show the need from UK companies for action on emissions. He has also worked in parliament and as a journalist, writing for publications such as The Guardian, New Statesman, Evening Standard and Prospect magazine amongst others.
He holds a masters in history from the University of Oxford.