Customer Success Systems ManagerlegoraNew York CityOn-siteProject ManagementSalesforceLeadershipCRMAIPosted 2 months ago · via Legora (ashby)USD 124k–146kCustomer Success