Where is Stop And Shop Corporate office Headquarters
Stop And Shop Headquarters Address and Contact
Stop And Shop Headquarters Location & Directions
Stop And Shop Headquarters Executive Team
Paula A. Price
Chief Financial Officer
President of New England Division and Executive Vice President of Operations
Senior Vice President of Operations for Stop & Shop New England
About Stop And Shop, History and Headquarters Information
Based in Quincy, Massachusetts, Stop and Shop was founded by the Rabinowitz family in 1914 as the Economy Grocery Stores Company. After some years, they came up with the new self-service supermarket model. In order to grow their business, they started selling meats, produce, milk, dairy, and some frozen foods in addition to the grocery items they were already distributing. They started growing by leaps and bounds and by 1946, they were owners of 86 stores. People can purchase with their smartphones using SCAN IT! Mobile, which was introduced back in 2010; earlier it was done using a specific handheld device.
Stop And Shop is a supermarket chain that serves customers in the United States. It is a subsidiary of Ahold Delhaize. It offers meats, seafood, bakery items, prepared foods, and cheeses, as well as meal solutions, such as prepared foods, recipes, cooking tips, and meal planning services. It all started with a corner grocery store that has now expanded to 415 stores in total.
Stop and Shop is a household name and a leader in the retail grocery industry. This supermarket chain is divided into two regional groups: Stop & Shop Metro New York and Stop & Shop New England.