Sheila Bonini

Sheila Bonini joined The Sustainability Consortium (TSC) as CEO in September 2014, bringing considerable corporate experience to the scientific rigor and stakeholder engagement on which TSC is based. Her focus is on driving more sustainable consumer products by strengthening the adoption of TSC tools by retailers and large purchasers, and by working closely with supply chain partners to ensure TSC metrics support change across the full product lifecycle. Prior to joining TSC, Bonini spent more than 15 years with McKinsey & Company in Europe, South America, and the United States. Her other experience includes investment banking at Merrill Lynch and Goldman Sachs, as well as positions with the Hewlett Foundation and Stanford’s Center for Social Innovation.


Is Traceability the Supply Chain’s Holy Grail?