Mammoth Screen appoints McMillon as MD
Mammoth Screen, the ITV Studios indie behind critically-acclaimed shows including The Serpent, World On Fire and Endeavour has announced that Samantha McMillon is joining as Managing Director. McMillon will join from ITV Studios where she is currently Commercial Director for its in-house UK drama labels and will have a role across the development and production […]