Leila Popham

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.

People similar to Leila Popham