3.0Nov 24, 2021Big boomCustomer success manager (csm)Current employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsFast moving, popular during COVID, good featuresConsNot regarded as complex toolShow more