SAUDI LOGISTICS AND TECHNICAL SUPPORT EST is rated 3 out of 5 in the category defense & space. Read and write reviews about SAUDI LOGISTICS AND TECHNICAL SUPPORT EST. SAUDI LOGISTICS AND TECHNICAL SUPPORT EST is a defense & space company based out of Abdulaziz Abulkhail Building Office 8, RIYADH, Saudi Arabia.
Address
Abdulaziz Abulkhail Building Office 8
Company size
1-10 employees