Delegate

Tawfiq Haddad

Mechanical Engineer

United Arab Emirates

Dan Cat Sher Contracting LLC