Home / Customer Support / Customer Success Manager (EMEA)

Customer Success Manager (EMEA)

Immuta · London

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

Similar Customer Support jobs

All Customer Support jobs
Apply on company site