Harriet von Spiegel is a Human Rights Researcher at RightsDD, which builds technology that empowers companies to tackle modern slavery.
Harriet von Spiegel is a Human Rights Researcher at RightsDD, which builds technology that empowers companies to tackle modern slavery.