Peter O'Driscoll
EFI works with major buyers, suppliers, workers and consumer groups to provide greater assurance regarding supply chain conditions, while generating measurable value for all stakeholders.