Osterley, Greater London
Team overview Global Streaming Platform The Global Streaming Platform team develops and supports market-leading... video streaming services, underpinned by state-of-the-art engineering principles. We do this at huge scale: for over 50...