Logo

TechAfrica International

Using Information Technology to Empower the Community

  • Home
  • About Us
  • Team
  • Projects
  • Gallery
  • Press Release
  • Event Calendar
  • Contact Us
  • Donate

Team

 

Board Members

Executives

 

1967 Wehrle Drive. Suite 1, Williamsville, NY USA 14221 | +1 (585) 471-9819 | info@techafrica.org