Armourcoat Surface Finishes employs 28 employees. The Armourcoat Surface Finishes management team includes James Mackellar (Chairman), Duncan MacKellar (Design and Creative Director), and Vincent O'Brien (Contracts Director).
Get Contact Info for All DepartmentsLooking for a particular Armourcoat Surface Finishes employee's phone or email?