Managing global logistics from our brand new control hub in Venlo
On 27 May, we will move to our new European head office in Venlo, the Netherlands. Featuring state-of-the art facilities, it has been tailormade for THE control tower.
Our new address will be:
Caroz, THE Control Tower, Jan Tinbergenstraat 12, 5928 SE Venlo, The Netherlands