Team Leader / Care Manager
3 days ago
£28429.44–£29568.24 yearly
IP1
As well as joining a friendly Community, where you will be well supervised and supported, and benefit from L'Arche's mentorship programme, these are some other benefits you get by working for us