Software Engineer
Preston, Lancashire, United Kingdom
Alfred H Knight
Utiligroup
Newcastle University
University of Sheffield