Bracknell, Berkshire
can be office (Bracknell or Leeds) or hybrid in the UK. We would like to see at least one of the following...Who Are We Looking For? We are building the future of live broadcast in pure software native for the cloud...