KTP Associate
Manchester, Manchester, United Kingdom
University of Wolverhampton
Sixteen3
Product Designer
De Montfort University
T.E.E. Glyfadas, Athens