INSEAD
Show contact
Links
Francisco Veloso
Dean
Nida Januskis
Associate Dean for Advancement
Attila Cselotei
Chief Operating Officer
Guy De Herde
Chief People Officer
Erika Gudjonson
Global Director Legal Affairs
+ 4 more
September, 2023 - present
View in org chart