STEF is a pure player in the food supply chain. Our mission is to ensure that people have the food they need, where they need it. We take on this great responsibility, which is based on a solid history of more than 100 years. Today STEF brings together unrivalled expertise that makes it the European leader in temperature-controlled transport and logistics services (from -25°C to +15°C). STEF has 20,000 employees and 260 platforms in 8 European countries. In 2021, the Group achieved a turnover of €3.5 billion.