Home Tags Michael Joseph

Tag: Michael Joseph

Michael Joseph Make a Comeback to Safaricom as the New Board...

Michael Joseph has been appointed as the new Safaricom board chairman, ending the 13-year reign of Nicholas Ng'ang'a, who has served as...

MOST POPULAR

HOT NEWS