Benoît Aubert est directeur de l'ICD (groupe IGS). Il conserve par ailleurs une activité d'enseignant-chercheur au de cet établissement avec une spécialisation en marketing.
Il a été auparavant enseignant chercheur senior, Directeur de la Doctoral School et Directeur Marketing Développement de Grenoble Ecole de Management, ainsi que Directeur du Développement du pôle Léonard de Vinci.
Ses thèmes de prédilection sont le marketing, la formation des consommateurs et la formation des jeunes à l'entreprise.