Saber Abd ElMoreid, Senior Process Engineer at Acwa Emirates LLC Information Location: , United States