Customer Success Manager
5 hours ago
Experience in a client-facing role such as Customer Success Manager, Account Manager, Project Manager, or Operations Manager. Our team make-up is diverse including customer success managers, technical leads, developers, analysts across business, technology and testing as well as integrated marketing