Enterprise Customer Success Manager UK (UK01) Avid Technology Europe Limited United Kingdom, Remote - Great Britain Remote 9 weeks ago workday Full Time Customer Support
Senior Enterprise Customer Success Manager UK (UK01) Avid Technology Europe Limited United Arab Emirates, Remote - Dubai Remote 9 weeks ago workday Full Time Customer Support