Industry technology employs 175 employees. The Industry technology management team includes Alexis de Spoelberch (manager), Sean Byrne (iPlayer Release Manager), and Jared Thomas (Product Manager, Pan-BBC Audio Edit and Playout).
Looking for a particular Industry technology employee's phone or email?