CareerPlan

Technical Customer Support Representative, EMEA

London, United KingdomFull-time2026-10-20 → 2026-11-11
Hybrid

Core

Provide technical and order support for satellite imagery and geospatial products to customers in the EMEA region.

Role type

Technical Customer Support Representative

Builds

Customer satisfaction and operational delivery of geospatial imagery services

Domain

Geospatial intelligence / Satellite imagery / Earth observation

Deliverable

client delivery

Required skills

Customer service, GIS knowledge, Satellite imagery analysis, Order processing, Technical troubleshooting, Quality control evaluation

Preferred skills

QGIS, ArcGIS Pro, ArcMap, CRM systems, Geography background

Technologies

QGIS, ArcGIS Pro, ArcMap, Microsoft Office, Outlook, Teams

Responsibilities

Answer inbound email and phone communications; Assist customers in defining order requirements and image selection; Process orders and prepare quotations; Submit tickets for internal and customer issues; Provide technical support for SaaS programs; Perform basic quality control evaluations on satellite imagery; Manage tasking and archive projects; Coordinate resolution of service incidents; Collaborate with Sales and Support teams; Provide training to peers and customers; Provide on-call support for high-value projects.