Home / Contact

Contact Us

Questions, partnerships, media or procurement: we would like to hear from you.

Visit · Call · Write

Our office

Plot Number 739, Mathuradas Road off UN Road, Upanga, Ilala, Dar es Salaam Tanzania.

Partnerships

Procurement

Send us a message

This site is registered on Toolset.com as a development site.