IT Manager
Newcastle upon Tyne, England, United Kingdom
Norscreen Limited
NCS Group plc
Service Engineer
Simpson Group
IT Systems Manager