Clean Energy Company d.light Appoints Nick Imudia as New CEO

Clean energy company, d.light has appointed Nick Imudia as its new Chief Executive Officer. d.light is a leading innovator in the distribution and financing of residential solar energy solutions and transformational household products. Imudia with over two decades of experience scaling complex organizations brings a high level of Africa expertise to d.light as the social … Continue reading Clean Energy Company d.light Appoints Nick Imudia as New CEO