Job Summary
A company is looking for a Customer Success Manager - US.
Key Responsibilities
- Own the onboarding process for new customers, ensuring smooth transitions and value realization
- Manage a portfolio of 50-200+ accounts, leveraging automation and data to provide personalized support
- Drive product adoption and identify upsell opportunities while collaborating with cross-functional teams
Required Qualifications
- 2+ years of experience in Customer Success or a similar customer-facing role, preferably in a SaaS environment
- Demonstrated success managing a portfolio of 70-200+ accounts
- Prior experience in the localization industry or with localization tools and workflows
- Comfort with data analysis to inform customer strategies
- Familiarity with customer success tools and metrics
Comments