STS has grown consistently over its 35 year history diversifying its operations to suit the changing business environment and has developed into a company employing a large multi-national, multi-discipline workforce of over 8000 employees.
STS Headquarters are in a 4000 sqm office building in Al Khuwair, Muscat with satellite offices in Nizwa and Sohar Industrial Estates as well as in various project site locations across North and South Oman. Accommodation and messing facilities for the workforce have been established in strategic locations, from North to South Oman as well as in the capital area of Muscat.
STS owns an exhaustive list of approximately 1200 items of construction plant, machinery and vehicles engaged in various projects. STS has established specialised fabrication workshops, covering an area of 125,000 Sqm in Nizwa and the Industrial city of Sohar in Oman