Abe Wakama

Abe Wakama

CEO, IT News Africa