Technical Product Manager
8 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. Lead the technical delivery of our Grow 28 strategy,...