Mike Toulch

Michael Toulch is a CSR Analyst at EcoVadis and a subject matter expert in ethics and regulation. Prior to joining EcoVadis, Michael worked as a litigator in Canada and as a consultant in sustainability policy in Europe.

  • Better Late Than Never: Canada Set to Introduce Supply Chain Legislation

    Better Late Than Never: Canada Set to Introduce Supply Chain Legislation

    A recently drafted bill has Canada set to join the growing list of countries intent on introducing national legislation on supply chain transparency and modern slavery.

    Read Article
  • loading
    Loading More...