CEO
Steven Loye
CEO Approval Rating
70/100
Impresa designs, manufactures and supplies precision sheet metal parts, CNC-machined components and assemblies for commercial jets.