Home
Jobs
Saved
Resumes
Customer Success Manager at Navan | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Customer Success Manager
Navan
Remote
Website
LinkedIn
Customer Success Manager
New York, United States of America
Full Time
5 days ago
$97,500 - $130,000 USD
No Visa Sponsorship
Apply Now
Key skills
Project Management
Communication
Customer Success
Account Management
About this role
Role Overview
Serve as the overall owner of the client relationship and migration journey
Drive client migrations from legacy technology to the Navan platform
Drive product adoption and compliance through consultative advice
Develop trusted advisor relationships with executive stakeholders
Conduct health checks and reviews to assess customer satisfaction
Act as the 'Voice of the Customer' for internal teams
Maintain a deep understanding of Navan product and value proposition
Collaborate with Product and Engineering on enhancement requests
Requirements
7+ years of experience in Customer Success Management or Account Management
Proven experience managing complex, multi-stakeholder migration projects in Corporate Travel Management
Exceptional project management and strategic problem-solving skills
High EQ and strong communication skills
Drive for results and attention to detail
Bachelor’s degree preferred or similar professional experience
Benefits
Health insurance
Retirement plans
Flexible work arrangements
Professional development
Paid time off
Apply Now
Home
Jobs
Saved
Resumes