Preferred Family Healthcare - Saint Louis, MO
posted about 2 months ago
The Community Support Specialist plays a crucial role in helping individuals with developmental disabilities and mental health challenges adapt to their communities. This position focuses on creating personalized plans that address specific needs, utilizing evidence-based techniques to provide comprehensive mental health services. The specialist aims to empower clients and their families, fostering growth, stability, and resilience through connection with local resources and support networks.