Duka and Doxa (Management tools)
We found 1 companies
Spiderbit Limited
Kacyiru, Telecom House , Kigali
Spiderbit is a technology company that builds custom solutions, from concept and strategy, to design, implementation and support. We have three have three main products, which are eHaho (an online pla...
Verified+5 Years with us
1