Customer Success Manager

Maxar

Multiple Locations
Fully remote
5+ years in customer-facing roles
Strong customer relationship skills
Proficiency with microsoft office suite
Vantor is forging the new frontier of spatial intelligence, helping decision makers navigate what’s happening now and shape what’s coming next

Job Summary

  • Vantor is forging the new frontier of spatial intelligence, helping decision makers navigate what’s happening now and shape what’s coming next.
  • The Customer Success Manager will be responsible for establishing strong relationships with commercial customers and leading contract renewals.
  • This role offers the opportunity to provide industry-leading geospatial solutions to interesting commercial companies across various sectors.

Matching Summary

Vantor is forging the new frontier of spatial intelligence, helping decision makers navigate what’s happening now and shape what’s coming next.

Skills & Requirements

Must-have

  • 5+ years in customer-facing roles
  • Strong customer relationship skills
  • Proficiency with Microsoft Office suite

Nice-to-have

  • Experience with geospatial intelligence
  • Familiarity with OGC services
  • Ability to work in a collaborative environment

Key Requirements

  • Bachelor’s degree or equivalent experience
  • Previous Customer Success Management experience desired
  • Ability to travel (~30%)

Work Rights

Not specified

Tailored Resume

Cover Letter