IT manager
Preston, Lancashire, United Kingdom
Lancashire Teaching Hospitals NHS Foundation Trust
Amaze
production director
UMIST