Customer Success Manager, Europe
- Hiring Organisation
- Maxar Technologies
- Location
- London, United Kingdom
- Salary
- £ 45 K
closely with Sales to support commercial growth.QualificationsMinimumRelevant degree or equivalent experience.At least 3 years' experience in Customer Success or Account Management.Knowledge of Geographic Information Systems (GIS), remote sensing or imagery solutions.Excellent written and verbal communication skills.Strong organisational and stakeholder management skills.Desired5+ years' experience in Customer Success … Project Management or Professional Services.Experience working with Defence, Government or Intelligence organisations.Experience with SaaS or enterprise software platforms.Ability to travel internationally (up to 20%).LocationLondon, United KingdomRemote (United Kingdom or Europe)EEO Policy: Vantor is an equal opportunity employer committed to an inclusive workplace. We believe in fostering ...