What is Samuel Jonas' approval rating as IDT's CEO?
83 employees have rated IDT Chief Executive Officer Samuel Jonas on Glassdoor.com. Samuel Jonas has an approval rating of 71% among the company's employees.