Virtual Licensed Mental Health Counselor (LMFT, LPCC, LCSW). A mental health counselor is responsible for providing diagnostic assessments, therapy, counseling, and support services for a diverse caseload including adults, adolescents, children and families experiencing mental health issues, communi...