10 people are employed at STI Philippines.
STI Philippines is based in Cebu, Cebu City.
The NAICS codes for STI Philippines are [33, 334, 3344, 33441, 334418].
The SIC codes for STI Philippines are [367, 36].