Ian Millar est maître d’enseignement spécialisé en Entrepreneuriat et Innovation à l'EHL Hospitality Business School. Il donne des cours de technologie de l'hôtellerie et est également coach sur les projets d'entreprise des étudiants (Student Business Project).