Commercial Director
london, greater london, united kingdom
Mash Media
University of Bristol
Universidad de Zaragoza
Universitat de Barcelona