energy in the built environment (Energy Masters website). … Chief Renewable Energy Officer, Kenya Ministry of Energy … Master of Science Degree in Petroleum Geology and a Master of Science Degree in … semiconductor physics. He has … Download