President & CEO
Elie Y Katz
CEO Approval Rating
85/100
2015
PrivateSubsidiary of IDT Corporation
https://nrsplus.com/