Senior Customer Support Specialist VitalSource · Full Time · a year ago VitalSource United States Support Apply