Icopower ESCO employs 6 employees. The Icopower ESCO management team includes Eng. Odhiambo (Chief Executive Officer), Pascal Hemon (Key Account Manager), and MacHina Wang'Ombe (Renewable Energy Engineer).
Looking for a particular Icopower ESCO employee's phone or email?