Steve O’Neil

unnamed (1)
unnamed (1)

Steve O’Neil is Head of Public Affairs at University College London (UCL). In the past he has worked with Imperial Policy Forum, and as Head of Policy at the British Academy, as well as in politics and in the Civil Service. From 2019 to 2024 he hosted the No Man’s Land podcast looking at political division and has written for the New Statesman, Independent Voices and Civil Service World on policy and politics.