179 W Chestnut Hill Rd, Newark, DE 19713.
“Our ongoing engagement with the IDT team did not require a long-term comittment was crucial to finish-ing projects on-time and on-budget. Their “bank of hours” approach meant we only paid for work that was actually done.”
Director of Learning and Development