Profile
Debbie Ivanova
Deputy Chief Inspector for Social Care at Care Quality Commission (CQC)
About
Debbie Ivanova is Deputy Chief Inspector for Social Care at the Care Quality Commission (CQC). She has written a guest blog for us on the human rights implications of restraint, seclusion and segregation in care services.
Latest articles by Debbie Ivanova
22 October 2020