Solar Trade Platform and Directory of Solar Companies
OFGEN Limited

OFGEN Limited

No. 7, Diani Close, Off Ole Dume Road, Kilimani Nairobi
+254 020 5224725
Kenya Kenya.png

Staff Information

No. Staff
20-50
Useful Contacts
Contact Face
Jibril Mohamed Omar CEO

Business Details

Installation Starting Date
2014
On-Grid / Off-Grid
On-grid, Off-grid
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Other Services
Evaluation, Design
Operating Area
Kenya, Uganda, Tanzania, South Sudan, Rwanda
Last Update
30 Oct 2020