Sharaka
Eng. Abduallah Nasser Al Saidi

Chief Executive Officer, Nafath Renewable Energy

Job Details
  • Founding Partner, InnoTech