President William Ruto has appointed Nation Media Group (NMG) chief executive Geoffrey Odundo as the new Chancellor of Machakos University.
In a Gazette Notice dated November 13, 2026, President Ruto said Odundo would serve a five-year term, effective immediately.
“In exercise of the powers conferred by section 38 (1) (a) of the Universities Act, I, William Samoei Ruto, President of the Republic of Kenya and Commander-in-Chief of the Defence Forces, appoint Dr Geoffrey Odundo to be the Chancellor of Machakos University, for a period of five years, with effect from November 13, 2026,” the notice reads.
Mr Odundo succeeds Dr James Mworia, who was recently appointed the inaugural CEO of the National Infrastructure Fund. Dr Mworia joined the Fund from Centum Investments where he was the CEO for many years.
Mr Odundo brings 28 years of experience in the financial services sector, including 22 years in capital markets.
Between 2015 and 2024, he served as the Chief Executive Officer of the Nairobi Securities Exchange.
Before joining the NSE, he held several positions in investment banking and asset management.
Mr Odundo also served as the Group Executive Advisor at CPF Group before joining NMG.
Previously, he was the first managing director and CEO of Kingdom Securities.




