Established in 1915 with Helen Keller as a founding trustee. Helen Keller International works to save the sight and lives of the most vulnerable and
Job Summary Position: Innovation Programme Lead Reports To: Innovation Hub Director Work Station: Ifakara Apply By: October 31, 2023 Institute Overview