Skip to main content


Meet the Dean - Francisco Veloso

On 1 September 2023, INSEAD entered a new chapter with Professor Francisco Veloso starting his mandate as Dean of INSEAD. Professor Veloso succeeds Professor Ilian Mihov – who served as Dean of INSEAD for ten years.  Professor Veloso joined 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.

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

During his tenure as Dean at Imperial College Business School, Professor Veloso led the development of a 10-year strategy to bolster the school’s position as a prominent leading research business school, recognised for digital innovation and for teaching and research that address critical challenges facing today’s tech-driven businesses and society. 

Professor Veloso’s leadership helped steer the Católica Lisbon School to become an institution with international reach, multiplying international student numbers several fold, and doubling the school’s research presence in top international journals. 

Originally from Portugal, Professor Veloso holds a PhD in Technology, Management and Policy from MIT - Massachusetts Institute of Technology, as well as an MSc in Technology Management and an Undergraduate Degree in Physics Engineering, both from the University of Lisbon.  He spent most of his academic career at Carnegie Mellon University, where he retains an Adjunct Professor appointment. 

Follow Dean Veloso on Social Media:



A message from Francisco Veloso on his first day at INSEAD

On his first day at INSEAD, Dean Francisco Veloso shared this message with the community. Watch it to get to know him better as he embarks on an exciting new journey with the school.

Deans Fireside Chat

In June 2023 we had the privilege to host an exceptional conversation with our longest serving Dean, Professor Ilian Mihov and the then incoming Dean, Professor Francisco Veloso, who took over the role on 1 September. 

It was a rare opportunity to bring together two thought leaders in business education for a candid discussion Driving Transformation in Business Education, covering everything from the role of a business school dean, the current business education landscape, responsible research and the future of business education.

INSEAD Dean's Fireside Chat