Episode 71: #070 Dr Stephen Morse

Dr Stephen Morse is an expert in Modern Slavery, Human Trafficking and Enforced Labour. Having lived experience abroad, Dt Stephen and his wife created an organisation to help large companies and supply chains to recognise any human rights abuse in their own systems, build compliance and protect vulnerable people. Want to become a Keep Rolling Patron and help further support the channel, hit the…