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

Menu
Saudi Technical Limited