- Doctor of Philosophy Ph.D. in Mechanical Engineering, 1992, University of Reading, UK.
- Post Graduate Certificate in Education P.G.C.E., Science Physics Secondary, 1996, University of Reading, UK.
- Bachelor in Mechanical Engineering, B.Mech.Eng.(Hons.), 1989, University of Malta, Malta.
- Associate Professor, Naval Architecture and Marine Engineering, 2014 - , Department of Mechanical Engineering, Faculty of Engineering, University of Malta
- Senior Lecturer. Naval Architecture and Marine Engineering, 2008 - 2014, Department of Mechanical Engineering, Faculty of Engineering, University of Malta
- Lecturer, 2003 - 2008, Department of Mathematics, Junior College, University of Malta
- Lecturer, 2003, Department of Engineering, University of Reading, UK
- Teacher, 1997 - 2003, Reading Grammar School for Boys, Reading, UK
- Research Fellow, Post Doctorate, 1993 - 1996, Department of Engineering, University of Reading, UK, Research on: The Tearing of Ships’ Plating upon Grounding
- Research Assistant, 1989 - 1992, Department of Engineering, University of Reading, U.K, Research on: The Tearing of Packaging Materials
- Medical Mechanical Engineer, February 1989 - October 1989, Department of Health, St. Luke’s Hospital, G’Mangia, Malta
- Student Worker, February 1984 - February 1989, Department of Health, St. Luke’s Hospital, G’Mangia, Malta
|