Europe Customer Success Manager - GIS SaaS (Remote)

  • MAXAR TECHNOLOGIES, INC.
  • Aug 30, 2026
Full time Call Centre / CustomerService

Job Description

Vantor is seeking a Customer Success Manager to join our Europe team in London. You will build trusted relationships, drive adoption and ensure customers realise long-term value from the Vantor platform across government and defence sectors.

In this role you will collaborate with Sales, Engineering, Product and Support to achieve customer objectives, manage a portfolio of customers, and lead onboarding and enablement. Travel up to 20% may be required.