Estudou Contabilidade de Gestão na Universidade Lusíada de Angola (ULA), com especializações em MBA executivo em gestão financeira e de negócios na Escola de Artes, Ciências e Humanidades da Universidade de São Paulo (EACH-USP), Brasil.
Possui ainda várias formações destinadas a executivos de topo, como são os programas de Gestão de Risco na Banca, nomeadamente Risco de Mercado, e Risco de Taxa de Juro, além de Simulação de Negócio (Dealing Simulation Course) e Organização e Funcionamento dos Mercados Financeiros, entre outros.
Entrou na banca em 2002, iniciando carreira no Banco Angolano de Investimentos (BAI), como técnico de tesouraria. Entre 2007 a 2014, actuou como técnico de BackOffice. Com a entrada em funcionamento da BODIVA (Bolsa de Dívida e Valores de Angola), em 2014, Pedro Ruivo integra os primeiros quadros da entidade gestora dos mercados regulamentados, ocupando o posto de técnico de Liquidação e Custódia. Mas a experiência não terá ocorrido como desejava, já que, no ano seguinte (2015), retornou ao banco de origem, tendo sido colocado como supervisor de Mercados Financeiros.
Em 2018, juntou-se ao Banco Postal como director da Sala de Mercados, mas a mudança levou menos de um ano. Em 2019, o gestor regressa, novamente, ao Banco Angolano de Investimentos e é colocado na posição de responsável da Sala de Mercados e, posteriormente, responsável do Departamento de Negócios Financeiros, cargo que desempenhou até 30 de Setembro.
No dia 1 de Outubro, Pedro Leonalto Campeão Ruivo passou a desempenhar o cargo de director da direcção Financeira, aquela que é a maior responsável pelos resultados da instituição. Apesar de ser uma função crítica, a função de director financeiro não carece de validação do Banco Nacional de Angola (BNA), limitando a Comissão Executiva a informar o regulador.