Customer Success Manager (EMEA) is open at Immuta in London. The posting gives a salary of £138K - £161K. Posted on Oct 1, 2026, and still on Immuta’s careers page when we last checked, on Nov 14, 2026.
About the role
As a Senior Customer Success Manager for the EMEA region, you’ll serve as a trusted advisor to enterprise customers across the region. You’ll guide customers through onboarding, implementation, adoption, optimization, and renewal, helping them achieve measurable business outcomes with Immuta’s Data Authorization Platform. You’ll partner with technical stakeholders, business leaders, and executives to define success…
The opening lines of the posting. The rest is on Immuta’s careers page.
Hiring at Immuta
Immuta has 11 open roles right now, 5 of them remote. Most are in Sales & Business Development, Engineering and Customer Support. See all its roles

