Location, location, location…
and location

HEADQUARTERS BERLIN

Dessauer Str. 28-29
10963 Berlin | Germany

ECOM HUB WARSAW

ul. Marszałkowska 126/134
00-008 Warszawa I Polska

LOGISTICS CENTRE ZIELONA GÓRA

ul. Nowy Kisielin-Innowacyjna 7
66-002 Zielona Góra