There are still lots of open positions. Let's find the one that's right for you.
The Lead Support Coordinator at Owen Health Care is a full-time role focused on enhancing the lives of individuals with intellectual and developmental disabilities. This position involves assessing client needs, coordinating support services, and developing individualized support plans in collaboration with clients, families, and support teams. The role emphasizes personal growth, community impact, and the delivery of high-quality care in a professional environment.