Director, Customer Success at Avoca ($220K - $280K)