Charles Ballard takes charge as the new Kenya CEO at Jumia – Logistics Update Africa General Leading e–commerce platform in Africa, Jumia has recently announced Charles Ballard as the new CEO of Jumia Kenya, effective from March. Read the full article