Fiona McLeod
Chief Technical Officer, IChemE Safety Centre, IChemE Safety Centre
Events Fiona McLeod has spoken at
- Hazards 36 Process Safety Conference 2026 17 November 2026 – 19 November 2026
Chief Technical Officer, IChemE Safety Centre, IChemE Safety Centre