Team Member - Redditch (N132647) at Next (Redditch, Worcestershire, United Kingdom) — aijobsearch