
Leonard Omacha
politicianMale0.0Global Dominance: 0.00%
Leonard Omacha is a Director of Supply Chain Management in Busia County, responsible for overseeing procurement processes within the county government. He has been implicated in a corruption investigation by the Ethics and Anti-Corruption Commission, which is looking into alleged misconduct and fraud associated with public tenders and financial transactions.
Power0
Reach0
Collect
Not in the pool (under ¢1).
Recent news mentions
Leonard Omacha, the Supply Chain Management Director, was also targeted in the EACC investigations.
EACC grills Otuoma over alleged award of Sh1.4b tender to proxiesThe Standard·
Kenya· 2026-02-03





