Job Overview:
The Home Service Site Leader is responsible for overseeing daily operations and providing exceptional support to clients with physical and psycho-social disabilities.
This role requires a dedicated professional who can supervise a team, ensure person-centered care, and provide a positive experience for clients.