Collections Specialist
2 months ago
Newark
IDT is a communications company, founded in 1990, and headquartered in Newark, New Jersey. IDT is an industry leader in prepaid communications, money transfer, and payment services, and one of the world’s largest international voice carriers. Our flagship brand, , includes Money Transfer, Interna...