Im Oktober 2007 eröffnete das Shared Service Center (SSC) in Cluj mit dem Ziel, unsere Finanzabteilungen auf einem Pan-Europäischen Niveau zu unterstützen. Seit Juni 2008 haben wir unsere Büros im Iulius Business Center, einem der neuesten und modernsten Bürogebäude der Stadt. Wir haben mehr als 390 Mitarbeiter, welche in 31 Teams tätig sind, welche in sechs Sprachen Unterstützung für elf Länder bieten: Großbritannien & Irland, Frankreich, Spanien, Italien, Deutschland, Österreich, Schweiz, Belgien, Niederlande und Luxemburg. Das SSC in Cluj ist das erste dieser Art weltweit bei Office Depot und zunächst das einzige Büro des Unternehmens in Rumänien.