Managing Director
Simon Best
CEO Approval Rating
85/100
STI is an England-based company that manufactures and markets products such as printed circuit boards and box-build assemblies for sectors including aerospace and defense.