Lead and oversee the Health & Safety (H&S) strategy across all industrial and office operations in Iberia and Southern Europe.
Must-have
Nice-to-have
Not specified