Theresa Namubiru

Staff

Theresa Namubiru

Budget and Fiscal Compliance Specialist, Africa and Eurasia