Transport, logistics, and customs specialist, Streck Transport is based in Lörrach, Baden-Württemberg, a province of Germany. The company has 17 sites in Germany and Switzerland and employs over 1,100 people.

Download Resource