Project Engineer
Khouribga, Béni Mellal-Khenifra, Morocco
Abengoa
Project Engineer
ACWA Power
Projects Director
Abengoa
I and C Engineering and Construction and Commissioning Manager
Abengoa
I and C Commissioning Supervisor
Abeinsa Epc LLC
Site Manager
ACWA Power
Asset Director
Loyola