IT Manager
Wales, GB
Texturing Technology Ltd
Cultech Limited
University of Warwick
Polytechnic of East London