En 1967 trabajó con Merrill Lynch en el sector financiero de Wall Street, el National Bureau of Economic Research y Manufacturers’ Hanover Trust, mientras hacía su doctorado en economía en City University of New York. En 1973 se trasladó a Rio de Janeiro como funcionario de Naciones Unidas para dirigir un proyecto de investigación sobre educación y desarrollo económico en diez países latinoamericanos. En 1978 desarrolló y dirigióel Programa Latinoamericano en Economía Aplicada en American University en Washington, D.C. En 1984 funda DevTech Systems, Inc., una firma consultora que se brinda asesoría técnica internacional en economía, análisis estadístico, género, evaluación de proyectos y educación. En 1990 ayudó a fundar la Asociación para el Estudio de la Economía Cubana de la que ha sido ponente regular y presidente. Autor de varios libros y numerosos artículos.