Special Technical Services L.L.C., Oman (STS) Employee Directory
Oil and GasMuscat, Oman1001-5000 Employees
Special Technical Services L.L.C., Oman (STS) has about 2.8K employees across 3 continents, most of them in Asia. By country, the largest groups are Oman (62%), India (24%) and United States Of America (3%). Engineering and Healthcare Services make up 32% of the profiles with a known department. Special Technical Services L.L.C., Oman (STS)'s workforce spans 22 departments.