IDT corporate office is located in 179 W Chestnut Hill Rd, Newark, Delaware, 19713, United States and has 11-50 employees.
instructional design talent
idt
id talents
Departments
Number of employees
Sales
2
Operations
1
Engineering & Technical
1
| Location | People at location |
| Asia | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to IDT's success, and advanced their careers.
Explore More
IDT provides on-demand access to elite Learning and Development (L&D) consultants and solutions, serving innovative companies across various sectors in North America. Their services include instructional design, eLearning development, learning technology, and organizational development, aimed at enhancing employee skills and managing change. IDT ca... Read More