Vice President of Customer Success

Job is Expired
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Mar 11, 2026

Job Summary

A company is looking for a Vice President of Customer Success.

Key Responsibilities
  • Lead the customer lifecycle strategy, ensuring seamless transitions from sales to implementation
  • Drive customer retention and revenue growth through effective engagement and expansion strategies
  • Build and develop a high-performing Customer Success organization to enhance customer experiences


Required Qualifications, Training, and Education
  • Bachelor's degree in Business, Telecommunications, IT, or related field
  • 10+ years of experience in the telecommunications industry
  • 10+ years of leadership experience in Customer Success or related roles
  • Proven success in managing recurring revenue portfolios
  • Experience with CRM and customer lifecycle platforms

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