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