After an exceptional 25-year tenure, Nick Ford has decided to step down from his role as President of IDT global. Alexis Segal will succeed Nick as President, as of 1 February 2026.
Spotlight on Alireza Mojarad, our Strategic Partnerships Manager. In this Q&A, Alireza shares his vision for partnerships, what excites him about the role, and how he’s driving innovation and growth