Shemsa Ndahiro Iribagiza

Resident Director, Tower B Gold