To know us better
Present wherever you are
First European temperature-controlled network with 242 sites throughout Europe.
Our solutions in Europe
Diversity of skills serving clients’ needs
19,000
employees
Sharing value, a commitment at the heart of our DNA
For more than 25 years, STEF has been built around a vision of entrepreneurial approach that involves employees in the capital and success of the company.
72.5%
of employees are shareholders in Eu
Finance
STEF announces a turnover of €3.5 billion for the year 2021, up 11.5%.
3,506 bn€
2021 revenue