The role involves providing Corporate EHS support for commercial units in south-east Europe and plants across the whole of Europe.
Must-have
Nice-to-have
Not specified