1 800 981 0805
HQ 1000 N West Street, Suite 1200, Wilmington, DE 19801

Contact Us

Headquarters

1000 N West Street, Suite 1200,

Wilmington, DE 19801

Tel: +1-800-981-0805

+1-800-981-0805

Partnerships and Suppliers

For all inquiries related to supplier relations, email Daniel Lei

daniel.l@itncorp.com

Media Inquires

If you are a member of the press and have a question about ITN, email us at

socialmedia@itncorp.com