Please enter the ID number to authenticate        
About STP

STP structure

With 13 years dedication, STP has expanded to 13 departments with more than 150 employees, branched out in 3 countries.


On account of good reputation and capability, STP is delegated as the BOSH franchise, VECHAI franchise.