Stephen Kilgour

Stephen Kilgour was early years lead and Deputy Head for seven years at Cherry Garden School, a school in Southwark, England for children aged 2-11 years with severe or complex learning needs.