Stop & Shop

Grocery Retail

American supermarket chain operating in Northeast owned by Ahold Delhaize. Long history serving New England and New York metro area markets.

Key Leaders at Stop & Shop