Address
Directorate 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
Contacts
Phone +254 11 5807612
contact @ seta-kenya.org
www.seta-kenya.org