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