Process Engineer, NPI/LCM, fixed-term Institution of Chemical Engineers (IChemE) Schaffhausen, Switzerland 24 Dec, 2025