The Manager, Customer Success leads a high-performing team focused on customer satisfaction and success.
Base: 115000 USD to 145000 USD; Bonus/Equity: Not specified; Benefits: Health, dental, 401k plan
Must-have
Nice-to-have
Not specified