Get in touch with us.

We appreciate you taking the time to contact us. Should you wish to speak to a customer service representative now, please do not hesitate to contact our corporate offices. We stand ready to assist you.

World Headquarters - United States

New York

50 Boening Plaza
Farmingdale, NY. 11735
Phone: (888) 476-5286
Fax: (631) 491-5672

Customer Service

Whenever you are, our global support team is ready to discuss your payments needs.

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

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