Navan

HQ
Palo Alto
Total Offices: 6
3,300 Total Employees
Year Founded: 2015

Jobs at Navan

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

6 Days AgoSaved
Easy Apply
Remote or Hybrid
USA
Easy Apply
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Lead a team of Client Success Managers, ensuring client retention and strategic partnerships while managing a small portfolio. Drive performance through coaching and data-driven decisions using Salesforce.
6 Days AgoSaved
Easy Apply
Remote or Hybrid
USA
Easy Apply
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
The Senior Client Success Manager ensures that customer experiences exceed expectations by liaising with cross-functional teams and improving operational processes. This role focuses on managing relationships with high-value customers, addressing escalations, and utilizing data to drive improvements in client support services.
6 Days AgoSaved
Easy Apply
Remote or Hybrid
USA
Easy Apply
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
The Client Success Manager builds strong client relationships, drives engagement, identifies opportunities, and enhances service delivery through strategic oversight and consultative selling.