Care Assistant (Relief) based at Alexandra House, Dovercourt
Dovercourt
England