Okudo is the Principal Secretary at the Ministry of Sports responsible for arts and culture in Kenya. Since 2013, he worked as the Business Partnership Programme Manager at Danida, as Team Leader of the Business Sector Support Programme and he was Co- Chair of the Private Sector Donor Coordinating Group in Kenya. He also sat in the Programme Investment Committee (PIC) the highest decision making organ within the Trade Mark East Africa group. He holds a Bachelor of Arts degree from the University of Nairobi and a Masters in Business Administration (MBA) from Copenhagen Business School/Inoorero University. Prior to joining the department of Culture and Art, he was the Team Leader of Green Growth- Private Sector where he was in charge of representing the Danish Embassy in Business Advocacy Fund Board, Kenya Climate Innovation Centre , The Trade Mark East Africa's and the World Green Growth Forum. Prior to that he worked as the Program Manager/Private sector Advisory at the Business Sector Programme and Business- Business Programme at the Royal Danish Embassy.