Terry Kendrew is the Managing Director of Impact Handling.
163 people are employed at Impact Handling.
The NAICS codes for Impact Handling are [3339, 33, 333].
The SIC codes for Impact Handling are [35, 353].