J
Lead Customer Success Specialist
Jobgether
1 day ago
Full-time
Remote
Worldwide
Remote Customer Support
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Customer Success Specialist based in United States. This role serves as a trusted technical advisor for a portfolio of strategic Enterprise and Commercial customers. You will guide customers through activation, adoption, optimization, expansion, and renewal while connecting technical priorities to measurable business outcomes. The position combines deep expertise in data protection and recovery with consultative customer management and executive-level communication. You will assess resilience, identify risks and opportunities, and develop tailored success plans that strengthen customer readiness and long-term value. Working closely with Sales, Customer Success, and technical teams, you will influence customer strategy and help remove barriers to success. This is a high-touch role suited to an organized, collaborative professional who can operate confidently across complex technical and business environments.