Automation & Process Control Engineer Institution of Chemical Engineers (IChemE) Niigata, Japan 09 May, 2025