Han var seniorøkonom i Verdensbanken i Washington fra 1987 til 1990, før han gikk til i Dublin, der han jobbet fram til 1998, som professor og direktør for instituttets . Han returnerte til Verdensbanken i 1998, først som Lead Economist i en forskningsavdeling, senere bl.a. Senior Advisor for Verdensbankens policy for finansnæringen (Financial Sector Policy). Siden 2007 har han vært professor ved Trinity College Dublin, og siden 2008 .