Business software
We found 1 companies
TANCREATORS GROUP
Mbezi Beach, Dar Es Salaam
TANCREATORS Group Co. Ltd is an information and communication services provider with headquarters in Dar es Salaam. Currently the company does software development, and two softwares are available for...
Verified+8 Years with us