JobMesh

Client Success Team Lead

Navan · US

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 managi...

Job description

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: - Provide leadership and direction to an assigned team of Client Success Managers ensuring alignment with wider business strategies. - Be accountable for client retention across your team’s portfolio, embedding a 100% client retention mindset and ensuring strategic, long-term partnerships. - Act as the voice of the customer, ensuring key insights and feedback are shared across the business to drive service innovation and client success strategies. - Inspire, coach, and develop your team, setting clear goals, performance metrics, and tracking success to e...