Eliud Owalo has resigned as President William Ruto's Deputy Chief of Staff in charge of delivery and government efficiency.
Owalo announced his decision to exit the role on social media on Sunday night, just hours after declaring his 2027 presidential run against his boss.