Noah Media Group Has Promoted Esther Randall To COO
EXCLUSIVE: 14 Peaks producer Noah Media Group has promoted Esther Randall to Chief Operating Officer. Randall was previously Head of Legal and Business Affairs and took up the new post this month. In the newly-created […]