Scott Vaughan

President and CEO

Scott Vaughan is President and CEO of the International Institute for Sustainable Development and a former Canadian Commissioner of the Environment and Sustainable Development.

leaf background pattern

Transforming Innovation for Sustainability Join the Ecosystem →