Sign up to our newsletter
Keep up to date with all HSE news and thought leadership interviews

Teresa Swinton: “Stop Blaming Human Error”

Teresa Swinton | Stop Blaming Human Error | HSE Network Podcast


In our latest episode, Teresa Swinton discusses the finer points of becoming a learning organisation and what companies need to do in order to properly manage their safety from a people perspective.