$110,000–$130,000
USD/year
As a Customer Success Manager, you will be the post-sales primary point of contact for our customers and responsible for taking lead on customer engagements across onboarding, implementation, and adoption, partnering with Solutions Architects, Technical Support, Product Management, Engineering and Sales to ensure successful customer onboarding and support.