Relief Care and Support Worker

September 4, 2026
Urgent

Job Description

Deputy House Leader / Deputy House Manager Deputy House Leader / Deputy House Manager

£27,610.61 per annum, rising to £28,714.15 from year two

L’Arche is a company limited by guarantee, registered in England and Wales, No. .
L’Arche is registered as a charity in England and Wales, No. 264166, and in Scotland, No. SC038493.
Registered Office: 10 Briggate, Silsden, Keighley, West Yorkshire BD20 9JT

Location