Managing Director
Andrew Muigai
CEO Approval Rating
58/100
1998
PrivateIndependent Company
http://www.africapoint.com