Senior Director of Customer Success
Location: Remote
Compensation: Base+commission
Reviewed: Wed, Oct 14, 2026
This job expires in: 30 days
Job Summary
Leading a team of Customer Success professionals, the full-time Senior Director of Customer Success will own the success, retention, and growth of strategic accounts, ensuring exceptional customer experiences and driving revenue expansion in a remote work environment.
Key Responsibilities
- Lead and develop a team responsible for high-value accounts, aiming for net revenue retention targets
- Build and execute strategic account plans that align Sinch's solutions with customer business objectives
- Serve as the executive sponsor for strategic customers, fostering trusted relationships with C-level stakeholders
Required Qualifications
- Experience in senior leadership roles within customer success or strategic account management in a global technology company
- Proven track record of achieving net revenue retention and expansion in large enterprise accounts
- Strong background in building executive-level relationships and managing complex escalations
- Expertise in strategic planning and execution, particularly in multi-year account management
- Bachelor's degree required; MBA or equivalent preferred
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 40,222 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee