Navan

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

Articles about Navan

Featured Articles

Strategies for Overcoming Objections in Sales

All Articles

Author Unknown
Updated on April 03, 2025

Strategies for Overcoming Objections in Sales

Strategies for Overcoming Objections in Sales
Brand Studio Logo

Recently posted jobs

2 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.
2 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.
7 Days AgoSaved
Easy Apply
Remote or Hybrid
USA
Easy Apply
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Support travelers' needs by providing exceptional travel assistance, managing bookings, and ensuring customer satisfaction through effective communication.