Business Twiga Foods Selects Jumia Kenya CEO Charles by Mr. Samora May 2, 2024 Twiga Foods has announced the appointment of Charles Ballard as its new Chief Executive