Martin Mugumya Deporres
West Nile

Martin Mugumya Deporres

Senior MEL Manager, Uganda and Ethiopia

Back to Team