Tag: technical support
Technical Support and Customer Success role – DISCO – European Union
We’re a music tech startup based in Australia, with a remote staff in the United Kingdom, Europe and North America. Our app, DISCO, is used by some of the world’s best music and media companies to manage their music...
September 9, 2019