- 10/2017 - to date: Professor, Jeremiah Horrocks Institute, University of Central Lancashire.
- 09/2012 - 09/2017: Reader, Jeremiah Horrocks Institute, University of Central Lancashire.
- 07/2009 - 08/2012: Senior Lecturer, Jeremiah Horrocks Institute, University of Central Lancashire.
- 09/2007 - 06/2009: Lecturer and AstroGrid Deputy Project Scientist, University of Central Lancashire.
- 10/2004 - 08/2007: Post-Doctoral Research Fellow and AstroGrid Deputy Project Scientist, School of Physics and Astronomy, University of Manchester.
- 09/2003 - 09/2004: PPARC Post-Doctoral Fellow, Physics Department, UMIST, Manchester.
- 10/2001 - 08/2003: PPARC Post-Doctoral Fellow, Space and Atmospheric Physics Group, Imperial College, London.
- 03/1998 - 09/2001: Post-Doctoral Research Assistant, Space and Atmospheric Physics Group, Imperial College, London.
- 12/1997-03/1998: Post-Doctoral Research Fellow, South Bank University, London.
- 01/1995-01/1997: Research Fellow, JET Laboratory, Abingdon, Oxfordshire.
- 01/1994-01/1995: Research Student, South Bank University, London.
- 11/1992-01/1994: Research Visitor, Institute for Plasma Physics, Milan.