Tom Teerlynck

Director for Morocco & Turkey, ACWA Power