John Nganga

Active Allen, TX President for Interactive Classroom Technologies LLC