Helena Mansell-Stopher Helena Mansell-Stopher has joined National Geographic as Director UK Licensing. She... January 2018
Sandra Vauthier-Cellier Sandra Vauthier-Cellier has joined Acamar Films as Chief Commercial Officer. She... October 2017