Last updated on August 8th, 2018 at 10:03 amOffice Depot was founded in October 1986 by F. Patrick Sher, Stephen Doughtery, and Jack Kopkin, who became the company’s chairman and chief executive officer, the president, and executive vice president respectively. Office Depot has stores in the largest cities in the United States like: Atlanta, Brooklyn,