The Technology Support team is a key department responsible for the successful delivery of major events and festivals as well as ensuring the ongoing support and maintenance of our fixed client base and owned and operated venues.
Must-have
Nice-to-have
Not specified