Senior Process Engineer Institution of Chemical Engineers (IChemE) Vancouver, BC, Canada 03 Dec, 2025
Project Manager (Process Automation) Institution of Chemical Engineers (IChemE) Metro Manila, Philippines 29 Nov, 2025
Senior Process Lead Engineer - Heavy Oil/SAGD Institution of Chemical Engineers (IChemE) Calgary, AB, Canada 03 Dec, 2025
Senior Process Lead Engineer - Gas Processing Institution of Chemical Engineers (IChemE) Calgary, AB, Canada 03 Dec, 2025