David Behan, chief inspector of the Commission for Social Care Inspection, has been appointed to the new post of director-general of social care at the Department of Health.Commenting on the appointment, CSCI chair Dame Denise Platt said: “David Behan is an excellent chief inspector, and I am delighted that his talents have been recognised. While…