Global Citizenship Education Manager/ #Dublin, #Ireland (Sightsavers)
Global Citizenship Education Manager Job Description Overview Sightsavers implements projects in over 30 countries in Africa and South Asia working to eliminate avoidable blindness and promote the rights of people…