Innovative People

David Kateregga senabulya

- Brand promotion based on people, places, culture.
- Construction and estate maintenance
- Internet marketing

Languages David Kateregga senabulya speaks:

English
Swahili