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