ARTE France's head of web and transmedia productions, Marianne Lévy-Leblond (pictured), has been honored with the 2016 EDN Award from the European Documentary Network.

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.