Technical Product Manager
2 hours ago
Deep understanding of telecare, telehealth, and technology-enabled care services (TECS). As part of the AXA Group, Taking Care is a leading provider of technology-enabled care (TEC) services, supporting nearly 100,000 individuals across the UK. This role is ideal for someone with a strong technic...