Head of Facilities
london, london, united kingdom
Great Ormond Street Hospital for Children NHS Foundation Trust