Telford (On site) · Full time

Are you passionate about education and customer success? At Wizcom Tech, we’re looking for a Customer Success Support Specialist to ensure our customers achieve their goals with our innovative solutions. Drawing on your experience in Literacy, English, and/or SEND support or teaching in any key phase , you’ll play a key role in onboarding, training, [...]Read More... from Customer Success Support Specialist See details