AddressDirectorate of Renewable Energy,Ministry of Energy, Kawi Complex, Block A 3rd Floor,P. O Box 3050582-00100, Nairobi, Kenya.
Physical address Kawi House, Popo lane, Off Red Cross Rd, Nairobi
ContactsPhone +254 11 5807612 contact @ seta-kenya.orgwww.seta-kenya.org