Proffil

Debbie Ivanova

Deputy Chief Inspector for Social Care at Care Quality Commission (CQC)

Ynghylch

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.