INSEAD
Show contact
Francisco Veloso
Dean
Mark Stabile
Dean of Degree Programmes & Europe
Nida Januskis
Associate Dean for Advancement
Séverine Guilloux
Chief Marketing Officer
Attila Cselotei
Chief Operating Officer
+ 4 more
Current role
View in org chart