CARE HOME MANAGER AT jobs in TELFORD SHROPSHIRE, United Kingdom #2