M. Karlsson, qui vient ainsi remplacer M. Theodore Ahlers, appelé à d'autres fonctions au sein de la banque, a rejoint la BM en 1999 en tant que vice-président des affaires extérieures et des affaires des Nations unies. Il était, avant sa nomination, directeur pour le Burkina Faso, le Ghana, la Guinée, le Liberia et le Sierra Leone. Avant de rejoindre la Banque mondiale, M. Karlsson a été économiste en chef (1987-1991) puis secrétaire d'Etat du ministère des Affaires étrangères de Suède. Entre ces deux mandats, M. Karlsson a été conseiller en politique étrangère au Parlement suédois et conseiller à la commission pour la gouvernance mondiale.