Leigh Tavaziva is the Group Chief Operating Officer at BBC.
Tavaziva is responsible for Design and Engineering, Finance, Legal, Commercial Rights and Business Affairs, Quality, Risk and Assurance, and Procurement.
Location
London, United Kingdom
Links
Sign up to view 4 direct reports
Get started
This person is not in any offices