← All Jobs
Posted May 4, 2026

Customer Success Specialist

Apply Now

VitalSource is hiring a Customer Success Specialist to contribute to their Customer Success team based in Houston, Texas. This role involves being the on-site ambassador for course materials programs at partner institutions and requires strong customer service and relationship-building skills.


Responsibilities


Skills


Benefits


Company Overview

  • VitalSource Technologies is a platform that provides building, enhancing, and delivering e-learning content. It was founded in 1994, and is headquartered in Raleigh, North Carolina, USA, with a workforce of 201-500 employees. Its website is https://get.vitalsource.com/.

  •   Apply Now
    Interested in this role?Apply on iHire