Engineer (Senior)
Malta
STMicroelectronics
MaltaPost
Head Business Process Design
Assist. Engineering Manager
Senior Engineering Specialist
Process Engineering Manager
University of Malta