Management Home » About us » Management AboutBoardManagementBusiness DevelopmentWork at IDT Dr David Sparling Chief Executive Officer Ancila Desai Chief Financial Officer, Company Secretary Paul McDonald Head of Quality and Development