Social Innovation Canada (SI Canada)

Social Innovation Canada (SI Canada) is a national charitable organization working to address complex challenges and create transformational change.