Delegate
Tawfiq Haddad
Mechanical Engineer
United Arab Emirates
Dan Cat Sher Contracting LLC