Product Manager
- Location
- Greater London, England, United Kingdom
upskilling them in new ways of working. We are proud that Paloma is: Loved by families, with 4.9 out of 5 Trustpilot and Google ratings Care Quality Commission (CQC) registered and quality-focused Clinically-led, with a team of 130 people, including over 80 clinicians supporting families through their assessment ...