Marc Kidd
Adweek opinion contributor Marc Kidd is the CEO of Captivate, North America’s leading location-based digital video network. Marc held prior leadership positions at Host Communications, Winnercomm, and Outdoor Channel.
Captivate CEO on Riding the Covid-19 Crisis: ‘I Endured Many Sleepless Nights’
Programmatic
We started thinking about how we could reach a similar audience at home, at play, in health care facilities and the best ways to do that with limited cash and [...]