Elly Brown

Agency Sales Lead , Netflix

Elly Brown is the Manager, Ad Sales UK at Netflix, having previously worked agency side as Head of AV at Wavemaker, she now leads the Netflix relationship with Omnicom in the UK. In this capacity, she plays a key role in driving strategic partnerships, engaging with global and local clients, and managing key agency relationships to support Netflix's advertising business objectives.