Affiliated Offices

STL has a strong network of affiliated offices and partners, enabling us to effectively meet the needs of our clients. These offices work closely with our headquarters to ensure consistency in quality and service, while providing local expertise and support.

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

Saudi Technical Limited