Jobs › UK jobs › Customer Success Manager jobs in London › Commercial Customer Success Manager - EMEA
Sigma Computing · London, UK · All 5 Sigma Computing jobs
New Customer Success Manager jobs in London. One email a week, and only in a week that has new ones.
We're looking for a Customer Success Manager with a deep understanding of analytics and business intelligence to join our team. This role is critical for ensuring our customers maximize the value they derive from our platform, with a direct focus on improving Net Dollar Retention (NDR) through strategic account management and growth initiatives. This is an in-office role based out of the London office.
Read the full advert and apply on Sigma Computing's site →
Collected from Sigma Computing's own careers site (Greenhouse). Posted 23 Sep 2026. TUNAI shows an excerpt and the facts it read from the advert; the employer's page has the full description and the application.