STEF is a European leader in temperature controlled logistics and transport services, The company is the link between agri-food producers and consumers. Featuring approx. 19,000 employees in 7 countries, they are dedicated to serve everyday agrifood, distribution, foodservice and seafood players with the highest standards of security, rapidity and quality.