Leor Rothchild, Executive Director of Canadian Business for Social Responsibility Apr 11, 2019 Author Fateema Sayani Leor Rothchild, Executive Director of Canadian Business for Social Responsibility