Discover our job roles
In France, STEF has more than 150 positions. From transport to logistics, through to equipment and vehicle maintenance, trade and customer relations, information systems and all other support functions etc. Discover the diversity of our jobs. There is one that will meet your expectations.