As founder / partner of Screen, David has been closely involved in the development and innovation regarding the latest technologies for online marketing and advertising.