In this episode, I am joined by Leor Rotchild, Director at Canadian Business for Social Responsibility (CBSR), a think tank and professional association for forward thinking business leaders across Canada.