Lisa Byrne

Lisa Byrne is improvement manager of transformation at Great Ormond Street Hospital for Children Foundation Trust