Skip to main content



INSEAD Welcomes its New Dean

Dean Francisco Veloso

INSEAD Welcomes its New Dean

INSEAD Welcomes its New Dean

INSEAD, The Business School for the World, today enters a new chapter with Professor Francisco Veloso starting his mandate as Dean of INSEAD.

Commenting on his first day at INSEAD, Professor Veloso says: “It is a privilege for me to begin my journey as the new Dean at this outstanding institution which truly brings together people, cultures and ideas to develop responsible leaders. Throughout my career, I have deeply appreciated INSEAD's rigour and relevance in teaching and research, as well as the unrivalled diversity and entrepreneurial spirit, which have forged a global community who transform business and society. I am joining a school that already has an incredible legacy and I am confident that we will take it to even greater heights, continuing to extend our global reach and impact.”

Professor Veloso was appointed as INSEAD Dean in April 2023. He joins INSEAD from Imperial College Business School, where he served as Dean from 2017 to 2023. Previously, he was the Dean at Católica Lisbon School of Business & Economics in Portugal.

Originally from Portugal, Professor Veloso is a leading authority in entrepreneurship and innovation and his expertise is recognised by government and policy makers – he was an advisor to both the Portuguese Government and to European Commissioner Carlos Moedas on innovation, entrepreneurship and industrial development. He is also a trusted advisor and Board Member to several startups and established firms.

Professor Veloso succeeds Professor Ilian Mihov, who served as Dean of INSEAD for ten years.  “I have no doubt that INSEAD has a bright future under Dean Francisco Veloso. And knowing the spirit of the INSEAD community, I am assured he will receive the same unwavering support they have shown me over the past decade,” says Professor Mihov.

About INSEAD, The Business School for the World

As one of the world’s leading and largest graduate business schools, INSEAD brings together people, cultures and ideas to develop responsible leaders who transform business and society. Our research, teaching and partnerships reflect this global perspective and cultural diversity.

With locations in Europe (France), Asia (Singapore), the Middle East (Abu Dhabi), and now North America (San Francisco), INSEAD's business education and research spans four regions. Our 162 renowned Faculty members from 40 countries inspire more than 1,300 degree participants annually in our Master in Management,  MBAGlobal Executive MBA, Specialised Master’s degrees (Executive Master in Finance and Executive Master in Change) and PhD programmes. In addition, more than 10,000 executives participate in INSEAD Executive Education programmes each year.

INSEAD continues to conduct cutting-edge research and innovate across all our programmes. We provide business leaders with the knowledge and awareness to operate anywhere. Our core values drive academic excellence and serve the global community as The Business School for the World.

Contacts for press: 

Aileen Huang
Tel +65 9008 3812
Email: [email protected]
Cheryl Ng
Tel +65 8750 0788
Email: [email protected]
Gwenaelle Hennequin
Tel +33 6 15 12 10 86
Email: [email protected]