Dedicou 22 anos a uma carreira no Banco Mundial (BM) em Washington, tendo no âmbito das suas funções liderado inúmeros projetos e programas de desenvolvimento na América do Sul e na África Ocidental.
Durante os sus últimos anos no Banco Mundial foi gestor de operações e de programa no Brasil, distinguindo-se, em seguida, como enviado especial e diretor do Banco Mundial para reconstrução do Haiti na sequência do terramoto de 2010, finalizando como adjunto do vice-presidente para a América Latina e o Caribe do Banco Mundial.
É professoe associado da Universidade Nova de Lisboa, dirigindo, após o se regresso a Portugal, o Departamento de Políticas e Gestão de Sistemas de Saúde. Antes de ingressar no Banco Mundial, foi gestor do Programa de Ciência na Comissão da União Europeia.