Sir Robert Francis to step down as chair of Healthwatch England

iStock - 1130227912 - Casper1774Studio

Sir Robert Francis QC is stepping down as chair of Healthwatch England in November, as well as retiring from the Care Quality Commission (CQC)’s board,…

You must be a CM Subscriber to view this content.

Subscribe Now »