As a Customer Success Manager, you will be the primary point of contact for all customer concerns, responsible for managing relationships and all customer communication.
Base: $80k- $130k + SIP; Bonus/Equity: SIP (Commission); Benefits: Not specified
Must-have
Nice-to-have
Not specified