About Us
Affiliated Offices
Head Office
Saudi Technical Contracting Co. Ltd.
Affiliated Office in Beirut, Lebanon
Saudi Technical Ltd. Tie – Beirut
Affiliated Office in Jeddah, KSA
Saudi Technical Ltd. Design, Jeddah Office
Affiliated Office in Jordan.
Saudi Technical Ltd. Amman, Jordan Branch
Affiliated Office in Paris, France
M/S Saudi Technical Ltd. Technology