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. STS was established in 1980 as a member of The Oman Oilfield Supply Centre L.L.C. (OOSC) grou...See more
Headquarters:
Oman
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Year Founded:
1980 (45 years)
Address:
STS OMAN; PO BOX: 307; MUSCAT, MUSCAT 118, OM
HIGH
spending power