Return to "Aldi seeks staff for 10th Liverpool store" Aldi Aldi operates more than 960 stores across the UK Next