Chris Evans is the Managing Director of Insulcon Technical.
14 people are employed at Insulcon Technical.
Insulcon Technical is based in North Shields, England.