3 Extra Care Scheme Manager Jobs in Clacton-on-Sea