Mary Kirafa

Mary M Kirafa is the Programmes and Projects Officer. She holds a Diploma in ICT from Webbs Institute.