Senior Engineer Transmission operation planning
united arab emirates
Dubai Electricity & Water Authority - DEWA
Ain Shams University