Energy Capital & Power

Omar Abu-Elbashar

Managing Director, Petro-Tec