Customer Success Manager- Higher Education at Lightcast | HireBase