Denish Osodo is the Director of Internal Audit at Safaricom. As Safaricom’s Chief Audit Executive Denish is responsible for leading the team that supports the achievement of business objectives through the systematic evaluation and improvement of governance, risk management, and controls processes.
Denish joined Safaricom from PwC, where he worked his way up from an Associate to becoming a Director. He is a certified public accountant and for two years he was the Co-Convener of the Audit, Risk and Compliance Committee of the Institute of Certified Public Accountants of Kenya (ICPAK). Denish is currently a Member of the Council of ICPAK and a Board Member of the Kenya Paediatric Research Consortium.
Denish has a Bachelor of Commerce from the University of Nairobi.