Senior Strategy & Operations Manager, Navan Signature - 12 Month FTC Reed & Mackay London, United Kingdom π¬π§ Onsite 5 days ago