Learn About Office Depot
Office Depot Customer Support
Get unparalleled customer support – whenever you need it.
Our nationwide network of sales offices, retail locations, and delivery
centers guarantee it.
- More than 20 sales representatives throughout Switzerland
- Nationwide Customer Service capability
- 1 delivery center
- Orders with an on-time success rate of