También trabajó en el Banco Mundial como oficial de préstamos y en las Naciones Unidas, Comisión Económica de África como Director de Finanzas de Comercio y Desarrollo, así como Secretario General del Mercado Común para África Oriental y África Austral COMESA , que abarca 22 Estados miembros.