De 1997 al año 2000 se desempeñó como consultor independiente de la oficina del Banco Mundial en la Ciudad de México y el Banco Interamericano de Desarrollo en la ciudad de Washington.