STS LLC

51-200 موظفين 25,

نبذة عن الشركة

STS was established in 1994 in Dubai. In last 2 decades STS has successfully completed more than 80 projects of different magnitudes in the fields of Electromechanical & Infrastructural contracting and Landscape Works.