Stop & Shop has appointed Lee Nicholson, currently SVP of Procurement for its parent company Ahold Delhaize USA, as its new ...
Stop & Shop is closing a total of 32 grocery stores in 2024. The grocer announced in July that it would be closing these underperforming stores throughout the U.S., including 10 locations in New ...