4.0Jul 21, 2025Sales ReviewClient success managerFormer employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsLoved their internal products and services. Great manager and pre-sales teamConsSales leader was weak, should never have been in that positionShow more