Quality Assurance Lead
Malta
GO plc
Technology Strategy Board
Software Developer
Maltacom plc
Junior Software Developer
IT Project Manager
Middlesex University
NCC Education
London Metropolitan University