Job Title: Customer Success Manager. Location: Winchester with a minimum of 3 days on-site. Salary: £36,900 and a discretionary bonus. We're Canary Care, a small but mighty Technology for Care business empowering families and care providers to deliver safer, more proactive, and more efficient …
Customer Success Manager – Canary Care
- By Canary Care
- 36400 PA
- Winchester
- Permanent






























