122 employees
IDI Composites International is a plastics company that provides thermoset molding compounds.
1966