cmha jobs cmha.ca welcome to the cmha national website. with 330 community locations, cmha is a nationwide organization that promotes mental health and supports people recovering from mental illness. Category:mental health Global Rank:248,402 visits:231.8K pages/Per:1.8 ADS