Scott Vaughan


Scott Vaughan is President of the Winnipeg-based International Institute for Sustainable Development, and Canada’s former Commissioner for the Environment and Sustainable Development.