Technical Product Manager
hace 3 horas
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. Deep understanding of telecare, telehealth, and technology-enabled care services (TECS). Lead the technical delivery of our Grow 28 strategy,...