Pedro Soares é atualmente Diretor do Centro de Juventude de Braga, uma unidade de Negócio da InvestBraga que tem por missão assegurar condições de alojamento e de trabalho capazes de promover a Educação Não Formal, os Direitos Humanos e a dinamização de projetos de Criatividade, Empreendedorismo, Cidadania e Associativismo Juvenil.
 
Tem experiência consolidada em organizações relacionadas com Juventude, em funções de direção-geral e gestão de projetos. Possui mais de 6 anos de experiência internacional em funções de coordenação geral de uma Organização Nacional e em funções de apoio à decisão no Parlamento Europeu.
 
Concluiu a Licenciatura em Biologia Aplicada e a Pós-Graduação em Estudos de Gestão na Universidade do Minho. Foi membro do Concelho Geral da Universidade do Minho e do Instituto Politécnico de Lisboa.

Na Universidade do Minho foi ainda Presidente da Associação Académica, membro do Senado Universitário, membro do Concelho Académico e do Conselho Administrativo. Desempenhou funções no Conselho Nacional da Juventude e no Parlamento Europeu. Foi Diretor na Agência Nacional do Programa Erasmus+ Juventude em Ação.