Sr. Manager, Customer Success
Otterbrook
Alameda, CA + 9 more
Senior Manager, Customer Success Full Time | San Francisco, CA (On-site 5x a week) Base Salary Range: $165,000 to $180,000 Bonus: $30,000 to $40,000 Equity: 0.15% to 0.25% Who We Are Our client is a venture backed…
View full description without opening another site