Where is IDT Headquarters?
Main Office Address and Global Locations

IDT Corp is a diversified provider of fintech, communications, and point-of-sale solutions. Established in 1990, the company manages its extensive service portfolio from its corporate base in Newark, New Jersey. Its operational footprint extends across multiple international regions to support its global business activities.

Where is IDT Headquarters?

The official headquarters of IDT Corp is located at 520 Broad St, Newark, New Jersey, United States. This facility is situated within the commercial district of Newark, providing the company with access to regional infrastructure and business resources. The building serves as the primary base for the organization's administrative and executive functions, housing various departments that oversee its diverse service offerings. The site is designed to accommodate the administrative needs of a publicly traded entity, maintaining a professional environment for its staff and operations. The location remains a fixed point for the company's corporate governance and long-term planning efforts. As the strategic core of the organization, this Newark facility plays a vital role in coordinating the company's international money transfer and communications services. It acts as the command center for managing the firm's various business units, ensuring that fintech and point-of-sale operations remain aligned with corporate objectives. By centralizing key leadership and support teams, the office facilitates efficient communication across the company's global network. This main facility is essential for maintaining the operational continuity required to serve a broad customer base. The site functions as the primary anchor for the company's ongoing development and its broader corporate strategy.

Other IDT Office Locations

Main Headquarters
Office Locations
United States flag
Newark, NJ
United States flag
New York, NY
Sweden flag
Tollered
Belgium flag
Antwerpen
United States flag
Boston, MA
United States flag
Salem, NH
United States flag
Long Beach, CA
Australia flag
Croydon
These locations enable IDT to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.

More Headquarters in New Jersey

Media & InternetColleges & UniversitiesLive BloggingEducation
Real Estate
Waste Treatment, Environmental Services & RecyclingBuilding MaterialsChemicals & Related ProductsEnergy, Utilities & Waste
Call Centers & Business CentersBusiness Services

Frequently Asked Questions Regarding IDT Headquarters and Office Locations

Where is IDT headquartered?
IDT main headquarters is located at 520 Broad St, Newark, New Jersey, 07102, United States
What is the address of IDT Corp's headquarters?
The main office is at 520 Broad St, Newark, United States.
In which countries does IDT Corp have offices?
IDT Corp has offices in countries such as United States, Sweden, and Belgium.
How do I contact IDT Corp's main office?
You can reach the headquarters by phone at (973) 438-1000, if available.
Does IDT Corp have global office locations?
Yes, IDT Corp has global offices.
Sign Up for Free to explore more.