Quiz has appointed Natasha Staddon as Ethical Compliance Manager. The company said, in her new role, she will oversee the Quiz’s sustainable supply chain and responsible sourcing strategies. Co