Consultant, ICT

Sam Nakabaale

BSc Math & Physics, Dip. Educ

Biography