Association of Mental Health Providers are the national voice of mental health charities providing services in England and Wales. Representing small, medium and large mental health charities – from locally focused to regional and national organisations – their 300+ members provide services covering the full range of provision, across a variety of specialisms, and take a whole-life, whole-system approach.