Impact Promotional Products Inc.
313310 - Textile & Fabric Finishing
Company Details
Year Established:
1995
Number of Employees:
6
Company Information
Dave Edgecombe
Title:
General Manager
Products
Printing, Screen (on Fabric)
Printing, Screen On Tile/Glass/Tableware
Services