Market Research and Insight Manager
twickenham, richmond upon thames, united kingdom
UCL
University of Vienna
Università degli Studi di Padova
Royal Holloway, University of London