Portrait of Marc Kidd

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.

Alt Image Text

Captivate CEO on Riding the Covid-19 Crisis: ‘I Endured Many Sleepless Nights’


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 [...]