N Head of Finance & Strategy NextStep United Kingdom May 07, 2026 Neutral tone Comp not disclosed View