Leon Garoufalis is the President and CEO of Composites One.
489 people are employed at Composites One.
Composites One is based in Schaumburg, Illinois.
The NAICS codes for Composites One are [42461, 44, 42, 424, 4246].
The SIC codes for Composites One are [308, 516, 30, 51].