Startup Customer Success Manager
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Dec 24, 2025
This job expires in: 25 days
Job Summary
A company is looking for a Startup Customer Success Manager for the Americas.
Key Responsibilities
- Create high-quality onboarding materials and documentation for customers
- Serve as the main point of contact for a book of customers, assisting via email and calls
- Manage medium and large projects that enhance customer engagement and retention
Required Qualifications
- Minimum of 2 years of experience as a Startup Customer Success Manager, Account Manager, or Program Manager
- Experience supporting complex, rapidly evolving products or recruiting operations
- Ability to define problem scopes and develop comprehensive solutions
- Curiosity in addressing customer needs and improving workflows
- Experience in project management and customer engagement strategies
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...