Leila Abu-saada
Leila Abu-saada is a Libyan-American journalist with over a decade of experience producing documentary series and films. She has directed, developed, and scripted for Netflix, HBO, Hulu, PBS, CNN, and National Geographic and began as a news producer at Al Jazeera English. Leila is also a 2020 Camden Film Festival North Star Fellow and a Gotham Film & Media Institute grantee.