TECHLAB, Inc.
Director
iCreatemotion
Artistic Director
IEEE
IEEE Senior Member
University of Malta
Senior Lecturer
IEEE
Chair IEEE Malta Section
University of Malta
Deputy Dean Faculty of ICT
University of Malta
Assistant Lecturer
Enterprise Applications Consultant
Enterprise Applications Consultant
IEEE Computer Society
Chair
University of Malta
Lecturer and Researcher
The University of Sheffield
L-Università ta' Malta