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.