in shaping the future of entertainment technology. The Role You will join our team in Twickenham,London as a Customer Support... Providing first-line technical support to our customers and own and manage reported issues until they are resolved. These...