/
NavanFintechAccount Management/Customer Success
Under a week · posted
Half of Navan’s 206 open roles have been sitting longer than 54 days.
Navan has had this Senior Client Success Manager role in Remote (USA) open for 2 days, since 20 August 2026. fable12 indexed it directly from Navan's Greenhouse board.