Customer Success Manager
Company: Log my Care
Location: London
About usLog my Care is one of the fastest-growing Care Software start-ups in the UK, having quadrupled its customer base since 2020. Our mission is to digitise the social care sector (care homes and home care agencies) and help hundreds o...
Posted: 30 days ago
