Global Channel Capability

IDT owns a worldwide sales network, expands the business to over 35 countries.
Headquarters: Shenzhen, China
5 local offices: The United States, France, The United Kingdom, Japan, Hong Kong, China