Michael Joseph Resigns From Safaricom Board Michael Joseph has stepped down from his position as a director on the board of Safaricom PLC.