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, Postal Code 118, Al-Harthy Complex, Muscat, Sultanate of Oman
STS Group, 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.