Video

Watch: Snap's Peter Naylor on the state of digital advertising

Naylor discusses ad innovation, the push for DTC dollars, and starting a new job in the pandemic