Harald Schneider and Catherine Sinner

Harald Schneider and Catherine Sinner
Harald Schneider and Catherine Sinner
Harald Schneider and Catherine Sinner are responsible for ensuring that human rights are respected in all supply chains.