Twiga Foundation is a Non-profit Organization Management company based at 800 W Main St Ste 1460, Boise, Idaho 83702, US founded in Jan. 1, 2005, midnight.
Looking for a particular Twiga Foundation employee's phone or email?
The Twiga Foundation annual revenue was $5 million in 2026.
Patricia Kempthorne is the President of Twiga Foundation.
4 people are employed at Twiga Foundation.
Twiga Foundation is based in Boise, Idaho.
The NAICS codes for Twiga Foundation are [81341, 813, 81, 8134, 813410].
The SIC codes for Twiga Foundation are [864, 86].