Higher Olefins Process Developer OR Oxo Alcohol Process Developer Institution of Chemical Engineers (IChemE) Huizhou, Guangdong Province, China 24 Dec, 2025