BBC Studios exec Anna Mallett has been appointed Chief Executive of ITN, the British news producer and company behind Netflix’s doc series Drug Lords. Mallett is currently Group Chief Operating Officer and MD, Production at the production arm of the British public broadcaster. She will take up her new role … Read entire story.
Source: Deadline