Le Centre de Services Partagés (CSP) de Cluj a ouvert en Octobre 2007 avec le but de soutenir les opérations de back-office financier à un niveau pan-européen. Depuis Juin 2008, Office Depot est situé dans Iulius Business Center, l'un des immeubles administratifs les plus récents et les plus modernes de la ville. 390 collaborateurs travaillent dans 31 équipes et supportent les opérations en 6 langues pour 11 pays : Royaume-Uni et Irlande, France, Espagne, Italie, Allemagne, Autriche, Suisse, Belgique, Pays-Bas et Luxembourg. Le CSP de Cluj est unique dans le groupe Office Depot.