Gary Armstrong is the Managing Director of Evans Halshaw.
903 people are employed at Evans Halshaw.
The NAICS codes for Evans Halshaw are [44, 42, 4231, 423, 42311].
The SIC codes for Evans Halshaw are [551, 55].