Het zogenaamde Shared Service Center (SSC) in Cluj werd geopend in oktober 2007 met als doel de financiële transacties door de back-office op Pan-Europees niveau te ondersteunen. Sinds juni 2008, zijn we gevestigd in Iulius Business Cente, één van de nieuwste en modernste kantoorgebouwen in de stad. Ons personeel bestaat uit meer dan 390 medewerkers die in 31 teams werken en in 6 verschillende talen ondersteuning bieden aan 11 landen: Groot-Brittannië en Ierland, Frankrijk, Spanje, Italië, Duitsland, Oostenrijk, Zwitserland, België, Nederland en Luxemburg. Het Shared Service Center in Cluj is wereldwijd het eerste in zijn soort dat door Office Depot is geopend en vooralsnog is het het enige kantoor dat Office Depot in Roemenië heeft.