A mental health counselor helps people manage or overcome mental and emotional disorders. They listen to clients and ask questions to help clients understand problems and develop strategies to improve their lives.