IDT Corporation is a Communications and Money Transfer company founded in 1990 and headquartered in Newark, New Jersey. They are seeking a Sales Executive to focus on bringing new opportunities for enterprise Voice & SMS in the LATAM market, develop a healthy pipeline of opportunities, and collaborate with the sales leadership team to meet sales goals.