2014 Visiting academic, Department of Mechanical and Civil Engineering, California Institute of Technology, USA
2010-2011 Bede Morris Fellow, Australian Academy of Science/Embassy of France
2005-2011 Director, Monash University Biomedical Engineering Technology Alliance
2003-2005 Deputy Head of Department of Mechanical Engineering
2000-2004 Associate Dean, Research and Development, Faculty of Engineering
2000 Clark B. Millikan Visiting Professor of Aeronautics, Graduate Aeronautics Research Laboratory, California Institute of Technology
1991-1994 Honorary Research Associate, Department of Mechanical Engineering, Monash University
1983-1995 Research Fellow -> Senior Principal Research Scientist, CSIRO
1983 Lecturer, Department of Mathematics, Royal Melbourne Institute of Technology.
1982-1983 NASA/ NRC Research Associate, Jet Propulsion Laboratory, California Institute of Technology.
1980-1981 Full-Time Tutor, Department of Applied Mathematics, Monash University
1976-1980 PhD Student, Department of Applied Mathematics, Monash University
1975 Research Assistant, Department of Geography, Monash University