Luís Sequeira nasceu em 1970. É licenciado, Mestre e Doutorado em Gestão.
Em 2001 ingressou na The Fladgate Partnership, um dos Grupos líder no sector do vinho do Porto (detém as marcas Porto Taylor’s, Porto Fonseca e Porto Croft).
É desde 2009 membro do Conselho de Administração e diretor-geral da sua divisão de vinhos.
É Professor no ISG – Instituto Superior de Gestão, em Lisboa desde 2012, com vários trabalhos científicos publicados