Impact Africa Inc. employs 22 employees. The Impact Africa Inc. management team includes Ahmed Ahmod (CEO (Chief Elephant Officer) at Impact Africa-CS), Rich Franzen (Founder and President), and Clayton Hovsepian (Database Administrator).
Get Contact Info for All DepartmentsLooking for a particular Impact Africa Inc. employee's phone or email?