BBC appoints Tavaziva as Group COO
The BBC has appointed Leigh Tavaziva as its Group Chief Operating Officer. She will take up her role on February 1st 2021. Tavaziva will take responsibility for critical functions including Design and Engineering, Finance, Legal, Commercial Rights and Business Affairs, Quality, Risk and Assurance, and Procurement. She will join both the BBC’s Executive Committee and […]






