business development manager in Technology Enabled Care
- Location
- Greater London, England, United Kingdom
business development manager in Technology Enabled Care Taking Care provides Technology Enabled Care (TEC) and personal alarm services, supporting people to live independently, safely and confidently in their own homes. It works with Local Authorities ...