Employment History
- Sept 1982 - Sept 1987
- Scientific Officer/Higher Scientific Officer, Admiralty Research Establishment, Portland
- Sept 1987 - Aug 1993
- Lecturer, Department of Mechanical and Electrical Engineering, Aston University, Birmingham
- Sept 1993 - Oct 1995
- Lecturer, Department of Mechanical Engineering, University of Wales Swansea
- Oct 1995 - Sept 1998
- Senior Lecturer, Department of Mechanical Engineering, University of Wales Swansea
- Sept 1998 - Sept 2000
- Reader, Department of Mechanical Engineering, University of Wales Swansea
- Oct 2000 - Sept 2002
- Personal Chair in Mechanical Engineering, Department of Mechanical Engineering, University of Wales Swansea
- Sept 2002 - Dec 2008
- Sir George White Professor of Aerospace Engineering, Department of Aerospace Engineering, University of Bristol
- From Jan 2009
- Professor of Aerospace Structures, School of Engineering, Swansea University