Tags Your Care Rating Survey
Tag: Your Care Rating Survey
CLS appoints Sheila Wood-Townend as Head of Service
Sheila Wood-Townend has been appointed Head of Service at CLS Homes, having worked as the care home provider’s Operations Manager for almost 12 years....