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.

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.