Muamba's Location
Johannesburg, GP, ZA
Muamba's Work
Muamba's Skills
Muamba's Summary
Muamba, based in Johannesburg, GP, ZA, is currently a Information Technology Officer at Human Rights Watch, bringing experience from previous roles at Human Rights Watch and INSTITUTE FOR QUALITY. With a robust skill set that includes Teaching, Training, Curriculum Design, Staff Development, Curriculum Development and more, Muamba contributes valuable insights to the industry. Muamba has 2 emails on RocketReach.