3.013 Aug 2024CSMCustomer service manager (csm)Former employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood culture and encourages growthConsNot stable company to work forShow more