Abe Wakama

Abe Wakama

CEO, IT NEWS AFRICA