Share on WhatsApp

← Browse leaders

John Mbadi

Portrait of John Mbadi

Recorded incumbent · Kenya

At a glance

Recorded current position: Cabinet Secretary

Aspirant sought seat: Not listed on this office record (see interactive profile for any separate campaign)

County: Kenya · Constituency: Not recorded · Ward: Not recorded

Party: Non-Partisan

Record updated: 2026-05-04 (record update, not independent verification).

Last verified: Not recorded.

Directory entries reflect recorded data and may be incomplete or disputed; an approval status is not evidence of independent verification.

Biography

Hon. John Mbadi Ng'ongo, E.G.H., is the Cabinet Secretary for the National Treasury and Economic Planning. (Source: president.go.ke/cabinet/)

Education

• University of Nairobi — Bachelor of Education (Mathematics) • Certified Public Accountant (CPA-K)

Professional experience

• 2024–present: Government of Kenya — Cabinet Secretary for National Treasury and Economic Planning • 2017–2022: National Assembly — Leader of the Minority • 2017–2022: National Assembly — Nominated Member of Parliament (party-list) • 2007–2017: National Assembly — Member of Parliament for Suba South (formerly Gwassi) Constituency, Homa Bay County • Earlier: Teacher and accountant

Political experience

• 2007–2017: Member of Parliament, Suba South (Gwassi) Constituency, Homa Bay County (ODM) • 2017–2022: Nominated Member of Parliament; Leader of the Minority • 2014–2024: National Chairman, Orange Democratic Movement (ODM) party

Sources

https://www.president.go.ke/cabinet/

Source attribution is not independent verification.

Explore more

Open interactive candidate profile