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

Captivate’s CEO Marc Kidd provides insight on the many professional and personal challenges (and sleepless nights) he faced during the uncharted waters of 2020.