Back to members

Find your representatives · National Assembly sittings · Senate sittings

Cabinet Secretary Geoffrey Kiringa Ruku

Cabinet Secretary

Office tenure (for pulse): 9 Aug 2022 – 11 Apr 2025

How to read Cabinet Secretary Geoffrey Kiringa Ruku's Hansard record
  • Floor contributions count speeches in debate. Moderating the House (Speaker, Deputy, Temporary Speaker) is listed separately and is not treated as a debate score.
  • Pulse shows activity while in office for the year you select. Use the year tabs for continuous terms or mid-term starts (for example after a by-election).
  • Blank squares mean no floor speech linked that day — not proof that the House sat and they skipped, unless we also have a full sitting calendar.
  • Always open the sitting to read context. Official Hansard PDFs, when linked, remain authoritative.

Find another member: Search MPs and Senators · Find your representatives

Floor speeches (on this site)
4
Sitting days with a speech
2
First speech here
Oct 2022
Latest speech here
Oct 2022

In plain language: On sittings we have published and linked, this member made floor contributions on 2 days (4 speeches). Use the pulse below to see when, and open a sitting to see what was said.

Speaking activity (pulse)

In office: 9 Aug 2022 – 11 Apr 2025 · Cabinet Secretary Geoffrey Kiringa Ruku

Official term may start 9 Aug 2022; floor speeches on this site begin 11 Oct 2022.

Pulse for 2022 while in office — denser squares mean more floor contributions that day. Days outside this office tenure are blank. Chair / Temporary Speaker turns are excluded. Blank days in office may mean no floor speech, a sitting not yet published, or no sitting.

Full tenure (on this site): 4 floor contributions on 2 sitting days.

4 contributions across 2 sitting days in 2022 for Cabinet Secretary Geoffrey Kiringa Ruku.

Monthly totals for 2022 (table)
MonthContributions
October 20224

By house: National Assembly (4)

About
Geoffrey Kiringa Ruku serves as the Cabinet Secretary for the Ministry of Public Service, Human Capital Development and Special Programmes. He assumed office on April 17, 2025, following his appointment by President William Samoei Ruto. In this role, he leads public service reforms, civil service performance management, training programs for public servants, and national special relief programs. His mandate focuses on improving government institutional efficiency, including introducing digital accountability infrastructure to monitor attendance and productivity across civil service departments. Before joining the Cabinet, Ruku had a legislative career representing the Mbeere North Constituency in the National Assembly of Kenya. He was elected during the 2022 general election on a Democratic Party (DP) ticket and served until his resignation in April 2025 to take up his executive appointment. During his parliamentary tenure, he actively contributed to national legislative debates and oversight, famously sponsoring macro-governance and public assembly frameworks before moving into the national executive. Prior to entering elective politics, Ruku spent over fifteen years working in international diplomacy, corporate management, and environmental finance. From 2006 to 2009, he served as the MASHAV Coordinator at the Embassy of Israel in Kenya, handling bilateral development cooperation. He subsequently specialized in climate change mitigation and sustainable development, founding Carbon Manna Africa and Climate Pal to manage domestic carbon offsetting initiatives. Additionally, he served public institutional interests as a Trustee of Kenya's Water Services Trust Fund between 2015 and 2017. Ruku holds a Bachelor of Commerce degree from the Catholic University of Eastern Africa, which he completed in 2002. He earned a Postgraduate Diploma in Diplomacy and International Relations from the University of Nairobi in 2005. He further completed his Master of Business Administration (MBA) in Finance from the University of Nairobi in 2009.
Parliamentary history
  • Apr 2025 Present: Cabinet Secretary
  • Aug 2022 Apr 2025: Member of Parliament for Mbeere North

Search speeches

Clear

Floor contributions (4)

Speeches made as a Member in debate. Does not include turns as Speaker, Deputy Speaker, or Temporary Speaker while moderating the sitting.

Thu, 13 Oct 2022National Assembly

National Assembly Hansard — 13 October 2022 Afternoon Sitting

Thank you, Hon. Temporary Speaker. I want to contribute to the Motion on the school-feeding policy. Tomorrow, I will be having a meeting with the head teachers of primary schools in Mbeere North Constituency. It is true that Mbeere North is…

Open sitting

Tue, 11 Oct 2022National Assembly

National Assembly Hansard — 11 October 2022 Afternoon Sitting

Thank you, Hon. Deputy Speaker for this opportunity to address the House for the first time. I tried to become the MP for Mbeere North in 2013 and 2017, but failed. So for me, this is a dream come true. I am grateful and humbled by the trus…

Open sitting

Tue, 11 Oct 2022National Assembly

National Assembly Hansard — 11 October 2022 Afternoon Sitting

Thank you. I am alive to the functions of the House; namely, to represent the electorate, to legislate and to oversee the Executive.

Open sitting

Tue, 11 Oct 2022National Assembly

National Assembly Hansard — 11 October 2022 Afternoon Sitting

Hon. Deputy Speaker, thank you for giving me this opportunity to address the House for the first time. I tried to be Member for Mbeere North in 2013 and 2017, but failed. So, for me, this is a dream come true and it is for this reason that …

Open sitting