Pollen Technologies Ltd
CTO
Sapienza Consulting - A Serco Company
Software Developer and Team Lead
National Coordinating Centre for the Physics of Mammography
Trainee Computer Scientist
Pollen Technologies Ltd
Lead Developer
Guildford College
University of Surrey