Senior Manager, Client Experience at Navan | JobVerse