OpenCharities

Francis Serufusa Sekidde

Trustee

Charity Role Appointed
Neotree Trustee July 14, 2026