At NBC Meshtec Americas, our highly trained technical sales staff and friendly, knowledgeable customer service staff are here to help you. And with our policy of pairing each sales representative with a specific customer service representative, we are able to offer you personalized, attentive service. Click on the map below to view the contact information of the sales and customer service representatives for your region.
Our sales team in the US and Canada is supported by our National Sales Manager. Feel free to contact him directly in addition to the Technical Sales Representative for your state or province.
We are located in historic Batavia, Illinois, USA. In a city founded on business and industry, we’re proud to contribute to that legacy by providing the highest quality screen printing materials from our office and warehouse located in this beautiful city along the Fox River.