Ahmed Salah
Mechanical Power Engineer