CEO
Charles Ballard
CEO Approval Rating
87/100
Twiga Foods is a Kenya-based B2B food supply platform that allows retailers to buy agricultural products from farmers.