Lead Project Manager
Malta
Avantech Ltd
PwC Malta
Transformation Manager
Royal Holloway, University of London
St Martins Instiute of IT
The London School of Economics and Political Science (LSE)