Er ist Mitglied des Africa Progress Panel, eines unabhängigen Forums, das die Industriestaaten an ihre Verpflichtungen gegenüber Afrika erinnert, und Mitglied des UN Secretary General’s Advisory Board on Water and Sanitation. ###>He is a member of the Africa Progress Panel, an independent authority that aims to focus world leaders’ attention on delivering their commitments to the continent, and of the UN Secretary General’s Advisory Board on Water and Sanitation.