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