João Vasconcelos nasceu em Leiria em 1975.
Diretor Executivo da Startup Lisboa, Associação para a Inovação e Empreendedorismo de Lisboa, de 2011 até 2015, foi responsável pelo LIDE Empreendedorismo, associação com foco na promoção da sustentabilidade e responsabilidade social nos negócios e nas empresas
Foi Adjunto e Assessor do Gabinete do Primeiro-Ministro, com responsabilidade na área dos assuntos regionais e economia, entre 2005 até 2011.
Vice-Presidente da Associação Nacional de Jovens Empresários (ANJE), entre 1999 e 2005.
Administrou várias empresas familiares nos sectores do Turismo e Serviços.
Mentor de vários programas de aceleração empresarial, tal como o Startup Pirates, Founder Institute, Lisbon Challenge e Seedcamp.