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.
34 people are employed at TTU.
The NAICS codes for TTU are [813930, 8139, 81393, 813, 81].
The SIC codes for TTU are [86, 863].