Leigh Hucker

Leigh Hucker

Centre Manager, UWA

Leigh is a Chartered Process Engineer with over ten years’ experience in the oil & gas industry. She has worked in design and commissioning roles and has expertise in gas and MEG processing systems.  Her industry experience has also included coordination of a research alliance including management of research projects and liaising with universities and research institutions over a broad range of disciplines.

Back to Our People