Formed by the merger of Office Depot and OfficeMax in November, 2013, Office Depot, Inc. provides office supplies and services through 1,800 worldwide retail stores, a dedicated sales force, top-rated catalogs, and global e-commerce operations. Office Depot has annual sales of approximately $14 billion, employs about 49,000 associates, and serves customers in 59 countries around the world.

The Shared Service Center (SSC) in Cluj was opened in August 2007 with the purpose of supporting Office Depot’s financial operations - accounts payable and accounts receivable - at a pan-European level. Since June 2008, Office Depot is located in Iulius Business Center, one of the newest and most modern office buildings in the city. Our staff consists of over 500 associates, who are working in 40 teams, and support in 6 languages operations for 11 countries: UK& Ireland, France, Spain, Italy, Germany, Austria, Switzerland, Belgium, the Netherlands and Luxemburg. Although 80% of our scope is still finance-related, the SSC has gradually extended its services to areas such as master data management, sales operations support, business applications support and project management. 

Contact Office Depot via