Technical Customer Success Manager – EMEA

Company: Jumio
Apply for the Technical Customer Success Manager – EMEA
Location:
Job Description:

A leading technology firm in the United Kingdom is looking for a Customer Success Manager to support and grow enterprise customers. In this role, you will build strong relationships, advocate for customers, and ensure they effectively adopt the solutions. The ideal candidate has 5+ years of experience in a technical customer-facing position and excellent analytical and communication skills. This position promotes a diverse environment and requires working in a fast-paced, growth-oriented setting.#J-18808-Ljbffr…

Posted: April 24th, 2026