Leor Rotchild is the Executive Director for Canadian Business for Social Responsibility (CBSR), where he promotes responsible Canadian business as a force for good in the world. Prior to joining CBSR, Leor worked with The Natural Step’s Energy Futures Lab, which is accelerating an energy transition in Alberta.
Leor is a social entrepreneur, having co-founded a B Corp environmental business called DIG. He also brings many years of experience in Alberta’s energy sector, where he served as Corporate Responsibility Advisor to two of Canada’s largest oil and gas companies.
Upon graduating from Ryerson University with a Bachelor of Commerce degree, Leor began his career in the non-profit sector with leadership roles in a youth educational organization organization and an international development organization in Canada and East Africa.