Scott Vaughan

About Scott Vaughan
Scott Vaughan is president of the International Institute for Sustainable Development and Canada’s former environment commissioner. Christian Ledwell is a communications officer for the International Institute for Sustainable Development’s Resilience program.