Personal Information
Organization / Workplace
London United Kingdom
Tags
adtech
ad:tech
venture
capital
adnetwork
adservering
mobile
agency
ads
advertising
industry
future
See more