Customer Success Manager (Education, UK)
now
Qualifications 3 years of experience in customer success, account management, and/or 5 years working in a school, preferably in a leadership role. The Customer Success Manager (CSM) is a critical role responsible for ensuring our clients, specifically schools and educational institutions using ou...