Skip to Content

Contact Us

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


24x7x365

Request Support
Toll Free: 800.600.7785

Phone Inquiries

Phone: 585.899.4888
Toll Free: 800.600.7785

Press Inquiries

Kyle Psaty
Phone: 585.899.4895

Career Inquiries

Phone: 585.899.4888

ITX is Proud to be a Global Team.

Our corporate headquarters is located in Rochester, NY, but ITX offices and team members can be found across the U.S. and around the world.

Rochester Headquarters

1 South Clinton Ave., Suite 900
Rochester, NY 14604

585.899.4888

800.600.7785