The Head of HSE will manage a team of HSE specialists across 7 sites in France and coordinate subsidiaries' HSE activities.
Must-have
Nice-to-have
Not specified