Director
basingstoke, hampshire, united kingdom
SkillSet Ltd
Latitude 91 Limited
Polar Moment
Game Payment Technology
Director and CTO
University of Leeds