The Board of Kenswitch Kenya Limited has appointed Ms. Karimi Ithau as Managing Director as the company rolls out its new market direction....