Echo Foundation is a private charitable foundation incorporated in 1983 and located in Montreal, Canada.
Since January 1, 2012, the Foundation has two main areas of interest: Mental health and the Environment
Echo Foundation is a private charitable foundation incorporated in 1983 and located in Montreal, Canada.
Since January 1, 2012, the Foundation has two main areas of interest: Mental health and the Environment