Vantor

London
2,500 Total Employees
Year Founded: 1969

Vantor Offices

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Not Specified

Global Office Locations

London

578-586 Chiswick High Road, London, United Kingdom, W4 5RP

Recently posted jobs

17 Days AgoSaved
In-Office
London, Greater London, England, GBR
Aerospace • Artificial Intelligence • Computer Vision • Software • Analytics • Defense • Big Data Analytics
Provides customer-facing technical, order, and geospatial support for EMEA clients. Responsibilities include defining imagery requirements, selecting and tasking satellite imagery, processing orders, preparing quotations, troubleshooting SaaS programs, evaluating basic imagery quality, managing incidents and escalations, and coordinating with Sales and Support teams. The role also supports customer and peer training, project delivery, and occasional on-call coverage.