Where you fit in The chosen candidate will work as part of a global team in the IDT (Information & Digital Technology) organization. IDT drives business