Leila Popham's Location
United Kingdom
Leila Popham's Work
Leila Popham's Education
Leila Popham's Skills
Leila Popham's Summary
Leila Popham, based in United Kingdom, is currently a Head of Marketing Production UK at Netflix, bringing experience from previous roles at Netflix, VICE Media, Fox International Channels (FIC) and 90 Seconds. Leila Popham holds a 2007 - 2009 Bachelor of Communication Studies in Television Broadcasting @ AUT University. With a robust skill set that includes Video Production, Digital Media, Office Management, Promo Production, Content Marketing and more, Leila Popham contributes valuable insights to the industry. Leila Popham has 1 email on RocketReach.