Pedro Neves de Sousa é Sócio Fundador da Dower Law Firm.
Licenciado em Direito pela Faculdade de Direito da Universidade de Coimbra.
Tem uma pós-graduação em Direito das Autarquias Locais pela Faculdade de Direito da Universidade do Porto.
É Mestre em Direito Administrativo pela Escola de Direito do Porto da Universidade Católica Portuguesa.
Fez um estágio no Parlamento Europeu e foi adjunto do Governador Civil do Porto.
Tem colaborado com várias instituições de ensino superior, em cursos de licenciatura, pós-graduação e mestrado, e é formador na área da contratação pública.
Integra a lista de árbitros do Centro de Arbitragem Administrativa (CAAD).
Foi vogal do Conselho Regional do Porto da Ordem dos Advogados, tendo assumido as funções de Presidente do Centro de Estágio, onde já tinha sido formador de Práticas Processuais Administrativas.
Deputado à Assembleia da República na XVI legislatura.