Service Improvement ManagerSalary: £50,000Contract type: PermanentHours: 35 hours per weekLocation: ISHA, 102 Blackstock Road, London N4 2DRAbout UsAt ISHA, community and neighbourhood mean everything to us, and our roots run deep in the areas of No...