Luís Vaz é licenciado em Relações Internacionais pela Universidade Autónoma de Lisboa (UAL), concluiu a componente curricular do curso de doutoramento em história pela Universidade de Salamanca e frequenta o curso de mestrado em Guerra de Informação na Academia Militar. Empreendedor, consultor e formador com mais de 25 anos de experiência em Portugal e no Brasil, desempenhou funções nos sectores público e privado, como Responsável de Comunicação, Business Strategy Manager e Marketing Manager, este último no Information Management School da Universidade Nova de Lisboa, entre outros. Realiza investigação nas áreas de Futures Thinking & Strategic Foresight.