Remote Jobs Sign In

Lead Customer Success Manager

Location: Remote
Compensation: To Be Discussed
Reviewed: Mon, Aug 10, 2026
This job expires in: 27 days

Job Summary

Driving post-sales relationships with assigned accounts, the full-time Lead Customer Success Manager will focus on training, technical support, renewals, and customer advocacy in a fully remote environment.

Key responsibilities
  • Manage overall post-sales activities for assigned accounts, ensuring effective onboarding and communication
  • Utilize technical expertise to execute policies and strategies while addressing complex customer needs
  • Collaborate cross-functionally to enhance customer software adoption and achieve desired outcomes
Required qualifications
  • 10 years of experience in Customer Success Management
  • Proven ability to drive software adoption and realize customer outcomes
  • Bachelor's degree in STEM or Business from an accredited institution

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...