Director, Customer Success Management at Avid | JobVerse