Dès 1957, il est entré au service de la banque Y., dont il a dirigé le département de la recherche avec le titre de Deputy Director entre 1971 et 1973. De novembre 1973 à septembre 1991, il a exercé la fonction de directeur exécutif de la Banque mondiale, de la Société financière internationale (IFC) et de l’Association internationale de développement (IDA).