• 1990

Company Description

IDT Corporation enriches lives, providing communication, entertainment and financial services.

IDT Corporation enriches lives, providing communication, entertainment and financial services. IDT is listed on the NYSE, employs over 1250 people across 21 countries and has revenues in excess of $1.6 billion.