With 20 years of experience in sustainable business, Farid Baddache leads engagements with companies across industries and BSR consulting services. As part of BSR’s global management team, Baddache helps oversee organizational consulting and membership strategy and operations. Prior to joining BSR, he was a CSR strategy and management consultant and project manager in the technology, manufacturing, and extractives industries. He is the author of several books on CSR and responsible development.

Is Traceability the Supply Chain’s Holy Grail? (Moderator)

Lessons in Leadership: It Pays to Be Bold (Moderator)