Noun (concept)
Mental health support
US
UK
US
UK
help provided to foster a person's psychological wellbeing
US
UK
Mental health support used to be unheard of, but has established itself as an immensely popular job benefit, following the rise in mental health awareness.