Technology Company in Tanzania
We found 1 companies
Olla Technologies
1st Floor, Chief House, Bagamoyo Rd, Dar es Salaam, Dar Es Salaam
Olla Technologies Limited is the leading end-to-end ICT solutions service provider in Tanzania. When you partner with Olla Technologies, you tap into the resources of a team with our eyes firmly on th...
Verified Updated
1