Leonard Omacha

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 proxies
The Standard·KenyaKenya· 2026-02-03
5.0