Customer Success Manager
12 days ago
London
... Partner, operating on a global scale with operations in Israel, UK, Ireland, and northern Europe ... Minimum of 2 years in IT sales, account management, or customer success, ideally within SaaS, PaaS ...