Croda International Plc | Process Engineer
4 days ago
Goole
Working within a team of process engineers, this role is an important role which helps to ensure ongoing optimised operation of the site. You will provide process engineering expertise in the design stage of projects typically addressing issues such as,pressure relief dossier preparation, hazardo...