dahl Valve Limited
Engineering Manager - New Products
Andico Manufacturing
Manufacturing Engineering
Xerox
Project Manager and Team Leader and Sr. Production Supervisor
Tetra Tech
Sr. Project Manager
Air Malta
Co-op student
Canada Revenue Agency - Agence du revenu du Canada
Research and Technology Manager
STMicroelectronics
Engineer
Mobile Climate Control
Production Manager
World Fuel | Colt
Quality Assurance
University of Malta
Queen's University