Sarah Dekkiche
Director of Policy and Partnerships
Geneva Office
Dual French and Algerian national, Sarah Dekkiche brings more than 10 years of experience working with CSR Europe, amfori and twentyfifty, with a highly relevant expertise in Business & Human Rights and HRDD, as well as a strong track record in business development and membership relations.