Office Depot/Tech Depot

Office Depot/Tech Depot

Office Depot, Inc. is a leading provider of office supplies, business products and services delivered through an omnichannel platform.  The company was incorporated in 1986 with the opening of our first retail store in Fort Lauderdale, Florida.