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