Lead Product Design Technologist
manchester, manchester, united kingdom
United Biscuits
Universidad de Alcalá
University of Warsaw