Co-Founder and Managing Director
Liverpool, Liverpool, United Kingdom
Punch Technology Ltd
CMS COMPUTERS Ltd
Owner
University of Liverpool
University of Northampton