Newcastle University
Database Developer
Aveng Grinaker LTA
Network Administrator
Mobile Payment Solutions Limited
Software Engineer
Action Foundation UK
Database Systems Developer
Spareable
Founder
Starling Bank
Software Engineer
Newcastle University
University of Greenwich
NCC Education