Office Depot is a leading global provider of office supplies and services and employs around 40,000 associates around the world.
They sell directly to or through affiliates in 58 countries, one of which is the United Kingdom.
Office Depot UK is the country’s leading contract supplier of office products, and customers have access to a wide variety of own-brand products.
All of which have helped them garner a reputation for providing value and quality.
With 20 UK depots and their UK head office based in Leicester.
They can service and deliver to customers ranging from blue-chip organisations through to local convenience stores.
Their vast warehouse’s stocks everything from general office supplies to office furniture solutions.