Helen Fennell
Helen Fennell has had roles across Operations, Design, Commissioning and Process safety, including senior technical authority roles in Process Safety Management. She has worked across diverse industries including utility systems, onshore and offshore oil and gas facilities, reforming, high hazard installations, cryogenics and novel processes.