Director, Customer Success
Avoca
Onsite (New York, New York)
$220k - $280k/yr
Full-time
5 benefits
+ 5 perks
Customer Success Management
Team Leadership
B2B SaaS
Technical Account Management
+12 more