A partir du 13 janvier 2011, l´Insead sera présente sur iTunes U aux côtés d´autres institutions très prestigieuses. iTunes U est une plate-forme en ligne créée par Apple afin de favoriser l´accès à du continu éducatif. L´Insead souhaite élargir son public souhaite ainsi accroître et diversifier les ressources pédagogiques, comme par exemple les « Leadercasts » qui sont des interviews individuelles réalisées par des membres de la faculté, et la « Grande Interview » qui sont des interviews vidéo avec des leaders du monde des affaires et du gouvernement.