Customer Success Manager
Posted 4 hours ago by Up Learn
- Salary:
- £NEG
- Location:
- London (47 miles)
- Job Type:
- Permanent
About the role.. At Up Learn we are building an incredible team and culture and are very excited to start the search for a Customer Success Manager to transform the way schools across the UK use the Up Learn platform. As the amount of schools we support and the demand for learning and revision … more