ITIDO:-Invention and Technological Ideas Development Organization is an organization registered on 2008 in Tanzania with the aim of creating conducive environment for innovators from the academic, non-profit and public sectors to work on their ideas innovate and share experience.
Looking for a particular ITIDO employee's phone or email?
The ITIDO annual revenue was $6.9 million in 2026.
1 people are employed at ITIDO.
ITIDO is based in Dar es Salaam, Dar es Salaam.
The NAICS codes for ITIDO are [5415, 541, 54151, 541512, 54].
The SIC codes for ITIDO are [737, 73].