Photo of Mirelle Cassidy, Lead Nurse at Demelza South East London
Designated Safeguarding and PREVENT Lead; Lead Nurse, SEL

Mirelle Cassidy