CARE MANAGER jobs in TELFORD SHROPSHIRE, United Kingdom #3