Location: New York City, New York, USA
Category: Customer Success
Salary: 90,000 - 100,000 USD / yearly
Full-time
Join our team as a Customer Success Manager and be responsible for onboarding accounts and providing ongoing support to customers. You'll collaborate with different departments to ensure customer success and satisfaction.
- Act as the project manager for successful onboarding of accounts
- Provide ongoing support to assigned customers
- Collaborate with technical support, sales, product, and engineering
- Help customers plan, implement, and follow through with their messaging goals
- Provide dedicated support and initial troubleshooting for customers
- 2+ years experience as a Customer Success Manager
- Fluent in French, Russian, and/or Spanish
- Background in SaaS
- Experience communicating with software developers
- Strong problem-solving skills
- Unlimited PTO
- 16 weeks paid parental leave
- 100% paid insurance premiums
- 401k retirement matching
- Various health and wellness benefits
- Quickly growing and evolving team
- Impact on the development of the Customer Success program
- Opportunities for professional growth and development