Contributor Dave Castell Dave Castell is GM for Inventory and Partnerships for EMEA, overseeing the region’s strategic partnerships with publishers, broadcasters and platforms across multiple channels, including digital, mobile, TV and audio.