GFI Software
Quality Metrics Analyst
Playmobil
Senior Software Developer
Exigy
Solution Architect
PlatinGaming Ltd.
Project Manager
GFI Software
Software Architect for GFI MailEssentials
GFI Software
Software Tester
GFI Software
Senior Software Developer
Megabyte Ltd. Malta
Software Development Team Lead
University of London
L-Università ta' Malta