Insights Executive
United Kingdom
Fetch GmbH
Crowd DNA
Associate Director
Fetch
University of Sussex
Haberdasher Askes Hatcham College