X

< Go Back

Speaker

Ministry of Energy and Petroleum

Carl Otwack

Mechanical Engineer, State Department for Energy

Carl Otwack is a seasoned Mechanical Engineer specializing in renewable energy, policy development, and project implementation. With extensive experience at the Ministry of Energy & Petroleum in Kenya, he has played a crucial role in shaping the country’s transition to sustainable energy solutions. His expertise spans policy formulation, project evaluation, technical advisory, and data analytics, ensuring strategic planning and execution in the renewable energy sector.

May 19, 2025

What to expect for the SMA breakfast at Enlit

Read Full Article

Apr 3, 2025

Tesla Powerwall 3 Now Available in South Africa

Read Full Article