Team Member - Blackburn Townsmoor (N132682) at Next plc (Blackburn, Lancashire, United Kingdom) — aijobsearch