Chris Lyon is the COO of STI Limited.
218 people are employed at STI Limited.
The NAICS codes for STI Limited are [33441, 334, 33, 334418, 3344].
The SIC codes for STI Limited are [367, 36].