As the Programs Manager for the CTE, John manages a range of programmatic areas with a specific focus on online projects. Before joining the CTE, John taught as an Associate Professor of European Politics at Canterbury Christ Church University in the United Kingdom. He has also taught a range of politics courses at the University of Dundee, University of Sussex, and the National University of Ireland, Maynooth.
He has published on the topic of Euroscepticism in international peer-reviewed journals and edited volumes. In 2014, John received a Jean Monnet Project award from the European Commission to facilitate teaching innovation on the topic of European Political Economy. He holds a B.A. in History and Politics from the University of Limerick, and an M.Sc. and DPhil from the University of Sussex.