News

Linda De Jesus, IDT Vice President and General Manager, Global Head of Commercial.
The metaphor applies too well to innovation: Some ideas, not always the best, rise to the top, pushed by volume, confidence or simple familiarity. And the best ideas? Too often, they stay buried ...