Brent Blouch is the COO of Swagelok.
3,356 people are employed at Swagelok.
Swagelok is based in Solon, Ohio.
The NAICS codes for Swagelok are [33291, 3329, 332, 332919, 33].
The SIC codes for Swagelok are [349, 34].