Managing Director
cardiff, cardiff, united kingdom
Surveyi
Ascend Productions
Creative Director
Logica
Software Developer
CGI
University of Hull