Navan

HQ
Palo Alto, California, USA
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

5 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.
7 Days AgoSaved
Easy Apply
Remote or Hybrid
USA
Easy Apply
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Lead cross-functional efforts to ensure client support meets or exceeds expectations. Manage escalations, align Sales/CS with Support, standardize reporting and metrics, recommend process improvements, and use data-driven insights to improve customer experience and meet SLAs.
12 Days AgoSaved
Easy Apply
Remote or Hybrid
USA
Easy Apply
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
The SVP will lead and transform Navan's global customer service operations, focusing on strategy, technology deployment, and building high-performing teams to enhance customer satisfaction and operational excellence.