Director of Customer Success
This job has been removed
Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 08, 2026
This job expires in: 4 days
Job Summary
Leading the post-onboarding merchant experience, the full-time salaried Director of Customer Success will define strategy, build scalable processes, and develop a high-performing team to drive long-term merchant value and business growth in a remote environment.
Key responsibilities
- Define and execute the Customer Success strategy to ensure merchants realize long-term value from their partnership
- Lead, coach, and develop a team of Customer Success Managers, fostering a culture of accountability and customer obsession
- Own key business metrics such as net revenue retention, renewals, and overall portfolio health
Required qualifications
- 7+ years of experience in Customer Success, Account Management, or a related post-sale function, with 3+ years in a leadership role
- Experience building and scaling Customer Success programs in a high-growth SaaS, fintech, e-commerce, or technology environment
- Demonstrated success in driving customer retention and long-term customer value across a complex portfolio
- Strong understanding of customer success metrics, including retention and net revenue retention
- Proven ability to design scalable processes and operational frameworks that drive consistency and results
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...