News Jumia Kenya Appoints Charles Ballard as CEO by Ibukun Ogunkolade April 13, 2023 by Ibukun Ogunkolade April 13, 2023 Jumia Kenya announced Charles Ballard’s appointment as the organisation’s new CEO yesterday. He became…