Mekuria Lemma

Job Description: 
Strategy and Investment Head
Company: 
Ethiopian Electric Power, Ethiopia