By Noah RodriguezMarch 16, 2026 Business INSEAD Set to Dramatically Expand Its U.S. Presence in 2026, Dean Reveals INSEAD plans to expand its U.S. presence in 2026, aiming to strengthen its footprint and engage more deeply with American students and businesses, Dean Ilian Mihov announced in a recent interview with Poets&Quants.