Leila Popham
Head Of Marketing Production Uk @ Netflix
About Leila Popham
Leila Popham is the Head of Marketing Production UK at Netflix, where she has worked since 2022. She has extensive experience in production management and marketing, having held various roles at companies such as Fox International Channels, Component Media, and VICE Media.