This job was posted more than 45 days ago 🕒Sigma Computing is hiringEnterprise Customer Success Manager – CentralMore jobs at Sigma ComputingEnterprise Customer Success Manager (EMEA)London, United KingdomCommercial Customer Success ManagerNew York, United States$110k - $135k