Job Summary
A company is looking for a Customer Success Team Lead for North America.
Key Responsibilities
- Lead and develop the North America Customer Success team to drive retention, adoption, and growth
- Manage high-value, technically complex accounts, including multi-site and integration-heavy deployments
- Deliver tailored onboarding programs to ensure rapid time-to-value and adoption
Required Qualifications
- 5+ years in Customer Success or Technical Account Management, with at least 2 years in a leadership role
- Strong technical skills with SaaS integrations, APIs, and multi-system workflows
- Experience onboarding enterprise or high-value accounts in complex product environments
- Skilled in executive-level reporting and stakeholder management
- Based in West Coast USA, with flexibility to collaborate across time zones
Comments