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