Our Customer Success Managers are trusted advisors to enterprise customers, owning the relationship from onboarding through long-term value realization
Job Summary
Our Customer Success Managers are trusted advisors to enterprise customers, owning the relationship from onboarding through long-term value realization.
You will own 8–12 strategic accounts end to end, including onboarding, adoption, health, risk management, renewals, and expansion.
Cockroach Labs is proud to be an Equal Opportunity Employer building a diverse and inclusive workforce.
Matching Summary
Our Customer Success Managers are trusted advisors to enterprise customers, owning the relationship from onboarding through long-term value realization.
Salary
Base: $145,000 - $160,000 USD; Bonus/Equity: Eligible for commission; Benefits: Stock Options, Medical Insurance, Vision Insurance, Dental Insurance, Life and Disability Insurance, Professional Development Funds, Flexible Time Off, Paid Holidays, Paid Sick Days, Paid Parental Leave, Retirement Benefits, Mental Wellbeing Benefits