Godfrey is a trainer, researcher and Consultant in Insurance and Risk Management. He holds a Bachelor of Science in Insurance and Risk Management and Master's of Science in Insurance and Actuarial Science. He has undertaken several training from the ZEP-RE Academy of Kenya to keep improving the practical part of his career. Godfrey is a Board Member of Global Alpha Capital Limited; the stock brokerage that offers variety services such as stocks, Corporate and Government Bonds, Portfolio Management Services, Advisory Services and the Alpha Halal Fund. He is a Certified Financial Educator and he coordinates insurance certification courses offered by IFM. Godfrey trains and do Consultancy services in Enterprise Risk Management, Lie Assurance Underwriting, Property Insurance, Engineering Insurance and Bancassurance. Also he develops and designs life assurance products.