INSEAD appoints Professor Francisco Veloso as new Dean

Professor Francisco Veloso new dean of INSEAD

INSEAD, the business school for the world, has announced the appointment of Professor Francisco Veloso as its new Dean. Professor Veloso joins INSEAD from Imperial College Business School, where he has served as Dean since 2017. Previously, he was the Dean at Católica Lisbon School of Business & Economics in Portugal.

Following an extensive and rigorous dean search process led by INSEAD faculty and the Board, Professor Francisco Veloso has been elected to succeed Professor Ilian Mihov. The INSEAD Board appointed Professor Francisco Veloso on 3 April. He will officially take up the position on 1 September 2023.

Andreas Jacobs (MBA’90D), Chairman of the INSEAD Board, said, True to our founding global culture, a reflection of our inclusiveness and entrepreneurial spirit, the INSEAD faculty and Board have come together to appoint an inspiring future leader with a strong academic background.”

He added, “I extend a warm welcome to Francisco Veloso. His inclusive leadership approach, encompassing INSEAD’s values, combined with his remarkable academic achievements, make him an ideal choice to guide our school into the next era. I look forward to working closely with him as we steer the school towards a bright future.”

Professor Veloso is a leading authority in entrepreneurship and innovation, and his expertise is recognised by government and policymakers – 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.

During his tenure as Dean at Imperial College Business School, Professor Veloso has 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 as well as 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 students numbers several fold, and doubling the school’s research presence in top international journals. 
I am honoured to have been chosen to take on the important role of Dean at INSEAD and express my gratitude to the faculty and INSEAD Board for placing their trust in me to lead the school into the future,” said Professor Veloso. “I am excited to build upon the institution’s remarkable success and look forward to taking INSEAD to new heights.
Professor Mihov is the longest-serving Dean at INSEAD and will be stepping down after completing two successful terms, overseeing 10 transformative years at INSEAD. The governance of the school imposes a strict limit with a maximum of two five-year terms.

Professor Mihov stated, “It is my great pleasure to hand over INSEAD’s deanship to Francisco, a distinguished professor and an outstanding leader. With his academic strengths and strong connections with business and governments, I am confident that INSEAD will achieve further success under Professor Veloso and his leadership team.

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 developed most of his academic career at Carnegie Mellon University, where he retains an Adjunct Professor appointment.