Our staff

Resident academics

Prof. Johann Briffa - Head of Department
Prof. Victor Buttigieg
Prof. Ing. Carl James Debono - Dean of Faculty
Ing. Etienne Victor Depasquale
Dr Ing. Reuben A Farrugia
Prof. Adrian Muscat
Dr Ing. Trevor Spiteri
Dr Ing. Gianluca Valentino
Prof. Ing. Saviour Zammit - Pro-Rector for Research & Knowledge Transfer

Visiting academics

Ing. Brian E. Cauchi - Council Appointed
Dr Mario Cordina 
Mr Riccardo Flask  
Ing. Antoine Sciberras - Council Appointed
Ing. Martin Zammit 

Administrative and technical staff

Mr Jeanluc Mangion 
Mr Albert S. Sacco
Ing. Maria Abela Scicluna -  on extended leave
Mr Mark Anthony Xuereb 


Affiliate Lecturers 

Dr Hector Fenech
Dr Norman Poh