Amb. Godo holds an MSc (Finance) degree from the University of Birmingham (UK) and a Bachelor of Arts degree from the University of Nairobi. He is a career civil servant who rose through the ranks in the civil service, having started off as District Officer.
He has served as the Permanent Secretary in the Office of the Vice President and in the ministries of Regional Development, Health, Tourism and Wildlife; and Gender, Sports, Culture and Social Services.
Amb. Godo has served as an Ambassador/Permanent Representative to UNEP, Chairman of the National Water Conservation and Pipeline Corporation, member of Kenyatta University Council and member of the Universal Service Advisory Council.