Managing Director
Cambridge, Cambridgeshire, United Kingdom
Capita Case and record solutions
STL Technologies LTD
Director
City of London Polytechnic