Francisco Veloso foi Diretor (Dean) da CATÓLICA-LISBON entre 2012 e 2017 e Professor titular da Cátedra NOS em Inovação e Empreendedorismo. Actualmente Director (Dean) do Imperial College Business School, mantém-se como Professor Catedrático Convidado na CATÓLICA-LISBON e em Carnegie Mellon, Universidades onde desenvolveu uma parte significativa da sua carreira.
Doutorado em Gestão de Tecnologia pelo Massachusetts Institute of Technology, Mestre em Gestão pelo ISEG e licenciado em Engenharia Física pelo IST.
O seu trabalho tem sido distinguido através de vários prémios, incluindo a Cátedra NOS, o Alfred P. Sloan Industry Studies Fellowship e o prémio Stan Hardy para o melhor artigo científico publicado na área de Gestão de Operações.
Tem várias dezenas de artigos publicados em revistas académicas de referência internacional, incluindo a Management Science, Proceedings of the National Academy of Sciences, Academy of Management Review, Journal of Operations Management e Research Policy.