The Commission for Social Care Inspection’s (CSCI) chief inspector David Behan is to move to the Department of Health (DH) and take up the role of director general of social care. The position is a new board level appointment designed to lead and champion improvements in social care and to oversee the implementation of the…