As Team Leader, within the North America Client Success team, you will be responsible for leading a team of Client Success Managers (CSM’s) while also managing a small portfolio. Your time will be split 75% leadership & team management, 25% client management, ensuring both high-level strategic oversight and hands-on client success delivery.
You will act as a trusted advisor to your team, the clients you manage, and internal stakeholders across Navan’s global network. This role requires strong leadership, commercial acumen, and the ability to drive a high-performing team while maintaining direct client relationships.
What You’ll Do:
What We’re Looking For:

U.S. Bank

GreenPath Financial Wellness

Global Medical Staffing

WeAssist.io

EnableComp

Navan

Navan

Navan