
Customer Success Manager
Posted Aug 26

Posted Aug 26
This is a fully remote position, open to applicants in United Kingdom.
• 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.
• 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%).
• 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.
Browzwear
Menlo Security Inc.
Feathr
Get handpicked remote jobs straight to your inbox weekly.