Skip to main content

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.