Yasser Nashaat

Yasser Nashaat


Deputy Managing Director for Operations & Engineering
TAQA Arabia