Since March 2018: Lecturer at the Department of Politics and Public Administration, University of Limerick.
October 2014 – February 2018: Postdoctoral researcher at the Department Political Science in the University of Copenhagen, funded by the Danish Council for Independent Research | Social Sciences. Project: The Dynamics of Elite Circulation in Contemporary Democracies.
August 2013 – February 2015: Visiting researcher at the UCD Geary Institute for Public Policy.
July 2013 – September 2014. Research Associate on the ESRC-funded Climate Policy and Political Parties project at Keele University.
March 2014: Awarded PhD at the European University Institute, Florence. Thesis: Politics on the margins of government. A comparative study of Green parties in governing coalitions.
2012 – 2013: Teaching Fellow at the School of Politics and International Relations (SPIRe), University College Dublin.
2004 – 2008: Researcher for the Green Party/Comhaontas Glas.
2003 – 2004: Stagiaire at Third Secretary level at the Irish Department of Foreign Affairs.
2002 – 2003: Tutor at the Department of Politics, University College Dublin.