5.011 Mar 2026Customer success managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsDynamic CEO Fantastic EDATA teamConsNone that I can think of!Show more