Customer Success Manager UK
3 days ago
London
As a Customer Success Manager, your primary responsibility will be to ensure that our customers have the best possible experience with Magma. We are seeking a UK Customer Success Manager. Through ongoing communication with teachers, school leaders, pedagogical staff, and decision-makers, you will...