Customer Success Manager

Posted Aug 26

This is a fully remote position, open to applicants in United Kingdom.

📋 Description

• Establish trusted relationships with clients, serving as their primary contact throughout their experience with Vantor.

• Ensure clients achieve their desired business results, optimize platform utilization, and realize long-term benefits.

• Oversee a customer portfolio, fostering product use, customer well-being, contract renewals, and opportunities for expansion.

• Lead the onboarding process, implementation, and user training for customers.

• Track customer engagement, success metrics, and key performance indicators (KPIs), providing consistent reporting and suggestions.

• Manage release schedules and readiness for new features.

• Collaborate across departments including Sales, Engineering, Product, and Support to address complex customer challenges.

• Represent the "Voice of the Customer" within Vantor.

• Gain insight into customers’ business, operational workflows, and strategic goals.

• Identify opportunities for upselling, cross-selling, and additional services in partnership with Sales.


⛳️ Requirements

• Relevant degree or equivalent experience.

• A minimum of 3 years' experience in Customer Success or Account Management.

• Familiarity with Geographic Information Systems (GIS), remote sensing, or imaging solutions.

• Exceptional written and verbal communication abilities.

• Strong organizational skills and proficiency in stakeholder management.

• Experience working with Defence, Government, or Intelligence sectors.

• Background in SaaS or enterprise software platforms.

• Willingness to travel internationally (up to 20%).


🏝️ Benefits

• Opportunity to travel internationally (up to 20%).

• Commitment to an equal opportunity, inclusive workplace.

• An environment where team members feel respected, valued, and encouraged to share their ideas.

People also viewed

Abhyaz1 day ago

CRM Admin Intern

IN flagIndia OnlyInternshipCustomer Success
ApplyView job
Browzwear1 day ago

Customer Success Manager – APAC

MY flagMalaysia OnlyFull-timeCustomer Success
ApplyView job
Menlo Security Inc.1 day ago

Customer Success Manager

US flagUnited States OnlyFull-timeCustomer Success
ApplyView job
Feathr1 day ago

Director of Customer Success

US flagUnited States OnlyFull-timeCustomer Success$125k – $150k/year
ApplyView job
HireBoost1 day ago

Customer Success Specialist

Latin AmericaFull-timeCustomer Success$1,900 – $2,000/month
ApplyView job
Arctic Wolf1 day ago

Customer Success Manager – SMB

DK flagDenmark OnlyFull-timeCustomer Success£28.2k – £63k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers