TTU is a nonprofit organization management company based out of Tanzania.
Looking for a particular TTU employee's phone or email?
The TTU annual revenue was $15.4 million in 2026.
Costel Paulescu is the Director of TTU.
42 people are employed at TTU.
The NAICS codes for TTU are [81, 81393, 8139, 813, 813930].
The SIC codes for TTU are [86, 863].