Management Home » About us » Management AboutBoardManagementBusiness DevelopmentWork at IDT Paul McDonald Chief Executive Officer Vasantha Mahendran Chief Financial Officer Jim Sosic Chief Operating Officer Priscilla Thiyageas Quality Director Paula Coutts Head of People & Safety