STEF Email Format
Truck TransportationÎle-de-france, France10001+ Employees
STEF is a European player in the truck transportation sector focused on temperature-controlled logistics and transport. It operates across eight countries with a network of 305 platforms located in France, Italy, Spain, Portugal, Belgium, the Netherlands, Switzerland, and the United Kingdom. The company is headquartered in Paris, France, at 93 Boulevard Malesherbes, Île-de-France 75008. As of 2025, STEF employs over 10,000 people and reported a turnover of €5,119 million; the business is listed on Euronext Paris (STF). The group has engaged in notable corporate activity, including the 2024 acquisition by Bolloré Logistics and, in 2025, the acquisition of Christian Cavegn AG by its Swiss subsidiary, STEF Suisse SA.