Special Technical Services LLC (STS), headquartered in The Sultanate of Oman, is a leading multidisciplinary contracting group specializing in Construction, Fabrication and Maintenance services for the Energy and Industrial sectors.
⌖ STS Building, Building No: 1/75/A, Way No: 2316, Block No: 223, Dohat Al Adab St., Madinat Al Sultan Qaboos, P.O. Box. 307, Al-Harthy Complex, Muscat, Oman