4.0Jun 9, 2025SalaryClient services manager (csm)Current employeePalo Alto, CARecommendCEO approvalBusiness OutlookProsGood people that work hereConsClient facing- clients can expect more than your job detailsShow more