Get in touch with us.

Feel free to reach out to the appropriate department and leave us a message.  If you prefer to call, our office numbers are listed below.

World Headquarters - United States

New York

50 Boening Plaza
Farmingdale, NY. 11735
Phone: 631-491-5670
Fax: 631-491-5672

Request a Quote

Wherever you are, our global sales team is ready to discuss your next project.

  • This field is for validation purposes and should be left unchanged.

IDC Engineering & Sales

Contact your regional sales manager to get more info, or start a project.

Sales & Quotes

Max Barrasso
[email protected] +1 516.902.2440


Eric Jansson
Chief Engineer
[email protected] +1 631.875.7944

Quality Assurance

Mike Miccio
QA Manager
[email protected] +1 631.491.5670

Accounts Receivable/Payable

Heather Smosky
Operations Manager
[email protected] +1 631.491.5670

Speak with a Sales Representative

Our representatives have a wealth of knowledge on all our products – let them steer you in the right direction.

Learn More Arrow Arrow