Growth-Focused Customer Success Manager in London
Z953
LondonStingray is seeking a Customer Success Manager based in London, UK. In this role, you will develop customer relationships to enhance retention and drive satisfaction across service touchpoints. You will manage expectations, report on project statuses...Read More>>.
