Jules Piecha

Director

Intrigued by the stories behind numbers and headlines. Has worked in international development and data analysis. Gets worked up when reading the news. Thinks documentaries and journalism are not the same but has love for both.

Based in New Orleans, LA