VitalSource employs 387 employees. The VitalSource management team includes Kent Freeman (CEO), Jenny Powers (Chief Marketing Officer), and Al Issa (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular VitalSource employee's phone or email?