(Telecompaper) The chief operating officer (COO) of the BBC, Leigh Tavaziva, has announced her resignation, reports UK newspaper 'The Telegraph'. In an e-mail to staff, she said that she would leave her post in September 2026 to "pursue new opportunities" amid a restructuring of the product and technology teams....