Ryan McAuley Display Executive Display & Programmatic Dissecting the current landscape of CTV Ryan McAuley • 24 Jul 2023