Community Leader (Director) - L'Arche London
22 days ago
London
Oversee and develop £2.5 million worth of registered care, supported living, and day services, ensuring compliance with CQC requirements, alignment with the L'Arche vision and values, and ...